Titanfall beta livestream!

12:55 pm on Feb 16, 2014 by C. Custer |  0

The Titanfall beta is taking place this weekend, and I’ve already broken down my in-depth impressions of the game. But for those of you who still want more and ...