The art is really nice. There is no music, but there are sound effects, and I think they are much more important. I also liked the idea of slowing down time when the timer is almost at zero!
Unfortunately, the game feels a bit too hard for me, so I couldn't finish it :-(