I like the concept of having multiple mini games that can be played any time to make progress into the game. The graphics are really neat also, good job! However, I found the gameplay quite hard and counter intuitive (eg. there's a lot of delay between the animation being completed and the button press). Keep it up!