The player controls a futuristic alien character on Earth. The main character must overcome obstacles and traps to get to the finish line as quickly... Read more