Scars Above gameplay trailer reveals why alien planets are not any stroll within the park

With Scars Above you’ll quickly be thrown onto an alien planet in a brand new third-person motion journey. Right here you management Dr. Kate Ward, who has been despatched along with a workforce to research a mysterious alien assemble. However after all issues go incorrect. With a purpose to survive, you could not solely discover […]