Scars of Mars will launch for PC via Steam on June 20, developer ACQUIRE announced.
Here is an overview of the game, via ACQUIRE:
Watch a new trailer below. View a new set of screenshots at the gallery.
English
Japanese