Moonscars

Moonscars Gets a Release Date and Trailer; Coming to Game Pass Day One

The moon beckons for blood. Video game studio Black Mermaid Studios and Humble Games have announced a release date for its ambitious Souls-like Moonscars. On September 27th, players will embark on a dark yet hopeful journey, where players come face to face with their creator.

Lost Password

Sign Up