Is it just me or does Titanfall seems to be way overhyped. It looks like lost planet on steroids but with less players and bots. Did Microsoft pay ign/gamespot a boatload of cash to try and hype it up? Since when did mechs and parkour become the most innovating thing in the world?
Oh man lolx3