Met And Yet It Moves ontwikkelde een team studenten uit Wenen een nieuwe, innovatieve computergame. Nu hebben ze een eigen ontwikkelstudio opgericht en brengen ze de game ook naar de Wii via WiiWare.