Games That Changed Our Lives: Halo 3 Showed Me How Good Multiplayer Can Be

Spartans learn from Spartans.