I have no clue what the real significance of this website is but apparently it appeared in trailers for Halo 2 instead of the official Halo 2 website and it now appears to be hacked. However odd it is, I find this to be immensely hilarious. Brose through the menus to see all the weird shit.