This is a very innovative game. Although the goal is still to pass levels by achieving objectives, you don't just control one robot; you also control its "ghost" ^_^. Simply put, it works like this: the robot you currently control is merely an action template. You need to make it perform certain tasks within a specific time frame to pave the way for your ultimate goal. Then, a new robot will be generated to complete the final mission (later on, many robots will need to collaborate). This means that when a new robot is born, one or more robot "ghosts" will also appear simultaneously, and what they do will be an exact replica of your previous actions. Therefore, you need to carefully plan your entire strategy. Also, keep an eye on the timer in the bottom-right corner and calculate the timing well, otherwise, you might end up tripping yourself up. Oh, and after completing the task, remember to return to the exit hatch and press "space" to launch and float away...