Shadows of the Damned coming out June 7

Silicon Era

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