Warface closed beta trailer

Warface, a free-to-play FPS by Crytek, has entered closed beta.