Impressions: Deadpool

So I recently had the chance to replay the Deadpool game (this time the Xbox One version). I had reviewed it in the past for another site, but my curiosity was peaked to play it again when I noticed it being pulled from the stores. While I can’t reference the actual review from the past […]

Read More