I like it

Nice clean design, a bit rough around some of the graphics but that's only when really zoomed in.
One change I would do would be to have the logos the same style on the spine and the back/front.
Possibly the back text needs to be slightly bigger - but that's not a definite, just something to test out.