Halo Nearly Had A Different Name And No Multiplayer Say The Series’ Creators

Today Halo is a massive multimedia franchise and the cornerstone of Microsoft’s Xbox empire, [...]