Just got my copy of Titanfall this morning. There goes my social life..... PM if you fancy a game of mech carnage sometime...
...and bought a PC.
Forum Rules