Halo Battle Royale? NOT SO FAST

In recent weeks plenty of rumors and opinions have been [...]