Stuck on Mars, with only a blade and a time machine.
The Lost Blade

Source and More information: The Lost Blade [Free] [Action]

Author: itch.io