A downloadable game for Windows

if you strong reach the finish,

else don't play.

send a screen shot when you reach the finish flag

Download

Download
Alien 47 MB

Install instructions

It is just for 2.99