Blackwood: Official Gameplay Trailer

Blackwood: Official Gameplay Trailer

Enjoy the first official gameplay trailer for Blackwood, an upcoming cinematic third-person action game set in 2012 New York City with brutal combat moves that remind us more than a…