The Daunting Traveler 3D Alien Worlds
- March 25, 2022
- Red Head Gaming Studios
You find yourself lost in this unknown world and, now you need to find your spaceship, so that you can leave... but where is it!!?? Its your job to now find and leave this alien world, but how will you do it?? Will you fight and kill your way to get to your ship??.. or evade every enemy you come into contact with???.... the choice is yours to make... I hope you can make the right decision and mayb…