I'm sitting here constantly refreshing my Origin window waiting for the Titanfall beta to finally pop up. It's getting boring and it's been a LONG while since I have used this thing. Might as well write a quick little blurb. So, some of ...
FC Media Links