You can download Alien Race from
itch.io
Games Like Alien Race
Sports
Racing
Alien Race is a Sports Racing game. Released on June 12th 2017 for multiple platfroms including Web . There are 9 games which are visually similar to Alien Race.
Platforms:
Web
Released: June 12th 2017
Low-poly
Games Similar to Alien Race
Carnival Games VR
ROTii
Cut the Rope: Experiments
Prank Masters
MORE Blast from the Past!
DualPenSports
Final Conflict
Talk with your Dog – Dog Translator
Arnhem
Best Sports games for Web
Best Racing games for Web