Shadows of the Damned coming out June 7

Release date announced for the punk rock/psychological thriller collaboration

Silicon Era

Got a news tip? Let us know at tips@gamesradar.com

We recommend