Dome Discover: *** Wow wow wow wow Minigames !? ***

Where do these mini-games come from? Who makes them?... Soon you will find out...