February 16, 2014 Titanfall DAMN! That was my first reaction to this game when I played the beta. This will be one of those games that I fell will be an epic game-changing game… Read more Abrom 0