Great Games!
The mini games are great - even though I suck at the keyboard one, I feel cool just hitting the buttons and pretending I am even close to right on with the timing. I'm not so sure why so many people jumped on the negative bandwagon - the games are original, simple, fun, and easy to understand and play - as well as matched with great animation and sound. Just because a game is challenging doesn't mean it should be hated on. It's supposed to be hard!
None the less, I thought it was great. If I had to give any criticism it would be with the dodging game. The beat plays when you are dodging the obstacle, instead of when it comes on screen. So when the faster levels start up, by the time you hear the beat it is too late to push anything. Just my 2 cents.
Great stuff, I hope you make more!