Halo 3 or How I learned to Stop Hating Microsoft and Love the Bomb Xbox 360

I picked up the September issue of Wired on my trip back from the West Coast this week to read about the development of Halo 3. I couldn’t really resist: The cover is Hazard Orange with Master Chief in stride. And it was that or Cosmo, and I’ve already taken all the quizzes for this […]