Bringing you some of my first impressions on Titanfall beta, sadly didn't make a verdict of what my first impression was, I actually was very impressed by ti...
Share this note: