Gamescomevent.com

Moonscars

Moonscars is a Action, Platform and Metroidvania game. The game is developed by Black Mermaid and published by Humble Games. The release date was on 27 September 2022.