It's neat that you made the minigames using the same graphics. It made them seem part of one big game, rather than a set of disjointed games. There isn't really anything to fault for a 48 hour effort. It's got it all.
Well done on your excellent submission.