I really like your idea and all those mini games :D they're kinda tough though, there are quite some minigames that I couldn't once successfully finish even though I was clicking as fast as possible. Well done, really cool idea!