Discuss all and any games, devices and platforms!
By Auberon
Posts
#16754551
The following is an excerpt of a blog article.  Read Full Article

Horror-themed metroidvania Moonscars release date revealed in a recent reveal trailer. Coming September 27th.