Footage leaks of Titanfall’s alpha test in action

Titanfall is the next game from the guys that made Call of Duty into the monster franchise it is today, and it’s coming this year. March 14, to be exact. But have you seen it in action, being played by gamers just like you? You can now, thanks to videos posted online, leaked out of […]