Something Big Dropping In | Titanfall Beta First Impressions MegaMatt55 February 19, 2014 Previews 1 Comment The buzz around Titanfall is closer to a low roar, and I can understand why. The console shooter scene has been so overwhelmingly dominated by...