The latest trailer for Mad House Studios' Scars Above reveals interesting new details for the game, including combat and exploration.
Mad Head Games' sci-fi action title will see you playing as scientist astronaut Kate Ward, who must fight her way through hostile aliens.