News Titanfall Alone Doesn’t Justify An Xbox One, But It’s A Start Titanfall, Titanfall, Titanfall. If you’ve been following Microsoft or any Xbox-related news, that’s likely all you’ve been hearing for the past few weeks. ... By PCInvasion StaffMarch 3, 2014