Warface Bringing War to Your Face Next Week

Still the best dumb title for a video game I've seen in a while.