Great game
Although it has its good parts and bad parts. Please read this.
GOOD PARTS
Art is amazing, all programming is flawless in what you attempted to achieve
BAD PARTS
My arm hurts after playing it for a little while
It's too hard (sorry but its true)
You cant complete unless you play the beginning levels over and over which nobody is going to do