In Dreamcube the player takes the role of Jack who receives a cube for birthday. When he goes to sleep he gets sucked into it and has to get all dream crystals to find the way out of it. Overall he has to beat ten worlds (Science Fiction, Wild West, Jungle, Inca, Farm, City, Middle Ages, Pirates, Ice and Beach) Every world consists of ten mini games, e.g. finding the exit of a stage while dodging obstacles, collecting falling items in a platform level before they reach the ground, checkpoint races (driving and flying), a Marble Madness and a Sokoban variant, a trivia game or shooting enemies with a cannon. Every mini game is played with the keyboard or a gamepad.