(7 votes , Average SMS rating:
On a distant planet somewhere in the middle of outer space aliens live. And every year they host the race together. Vehicles on the planet is not too much, so the aliens prefer to fight with each other by running. Try to beat your opponents and become the champion!