Moonscars is a 2022 platform game developed by Black Mermaid and published by Humble Games. The game was released on September 27, 2022 for Microsoft Windows, PlayStation 4, PlayStation 5, Xbox Series X/S, Nintendo Switch, and Xbox One. From Wikipedia