Microsoft and Xbox have been busy with promotion of the games Halo: Spartan Strike on their Surface device and of course Halo 5: Guardians. And with...