Warhound GDC Teaser Trailer

The game puts you in the role of a freelance mercenary, whose job is to intervene in some of the most brutal and precipitous armed conf…
Source The game puts you in the role of a freelance mercenary, whose job is to intervene in some of the most brutal and precipitous armed conf…
Source

Leave a Reply

Your email address will not be published. Required fields are marked *