Download Space Racers
Aliens love to race, too, and this time you will have the opportunity to help an alien win the first place in a race against other creatures like him. There are different tracks laid out on their planet and you will have to get through them all in order to become the best.
In Space Racers you will not only have the possibility to play in single player, but you will also have the opportunity to challenge a friend at a race, either from the same computer or over the Internet, in a network. However you would choose to play, you will have fun, though.