Halo campaigns used to be linear and straightforward experiences. All that's changed with Halo: Infinite, which effectively turns the Halo franchise into a FPS-RPG hybrid with emphasis on ...