WARFACE, I mean. But also: this CGI trailer – which signals the beta sign-ups commencing – is all a bit Battlefield 3 until the mech turns up. Wait- what?
See below.(more…)