Warface Locations Trailer

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

Did you enjoy this video?

Sign In to Upvote
1 comments
pezzott1
pezzott1

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