Mash up of a bunch of mini games.