Dark fantasy 2D platforming metroidvania Moonscars is out now on Xbox, PlayStation, PC and Nintendo Switch. Check out the launch trailer.
See Details: Moonscars is Out Now on PC, PlayStation, Xbox, and Nintendo Switch