Uh-Oh: Halo 5's Got Microtransactions

E3 has brought some spiffy new glimpses of Microsoft’s Halo 5: Guardians,