OptimalOli

Past Games

Stranded on an alien planet, you must find your way out whilst learning about the planet and why you're there.
You're testing the latest update of the new Tesla truck when all of a sudden it grinds to a halt.