Titanfall 2 Review: Why you must play this game.