So... Halo 3 theories anyone?

Printable View