News

As reported by IGN, a fan over on the game's subreddit has discovered a PlayStation logo attached to a work ... with the latter two also getting a Nintendo Switch release. Earlier this year ...