Warface Locations Trailer

This trailer for Warface highlights many of the different locations featured in the game.

Discussion

1 comments
pezzott1
pezzott1

ummm... ok.... release date???!