It’s Time to Meet Your Maker! Moonscars is Now Available
Released Sep. 28th, 2022
Celebrating their first ever game launch as a newly formed indie dev studio, Black Mermaid has created a challenging, non-linear, souls-like action game that will test your skills and leave you wanting more. The good news is you can play it today on Xbox Series X|S, Xbox One, Windows 10/11, and also with Xbox Game […]