Warface - Closed Beta Trailer

Check out the closed beta trailer for Warface.

Did you enjoy this video?