Xbox Flash sent out a mass e-mail with this message linking back to the official Halo 3 site.
Recommended Videos
“Look for the signs, the keepers of the flame. They will lead you to war, and perhaps, to victory.” Microsoft is known for making alternate reality games and this could be a clue in an ilovebees-like promotion for Halo 3. Anyone have ideas on what the potential clue might be pointing to?