Titanfall! The Call of Duty Killer?