It was a bit confusing at first, since there are a lot of different buttons and items on screen, but when you figure it out it becomes a very challenging puzzle game!
The last two levels were really difficult! But the curve was just enough to keep you both interested and not frustrated.
Visually, the style is good, but can be a bit too much for the eye and the platforms could use a shodow or borders to detach themselves from the bookshelves.
Still, great job, loved the concept! =)