Woah! you came up with a lot of mini games, way to go! Even my game is loosely based on same concept i.e. changing the genre randomly!