The controls are fucking terrible! BUT, there are 36 levels and 3 bosses and the graphics are amazing and the game is immensly polished and the concept is amazing!
Seriously, if the controls weren't awful I would've played this 32 times already!