Forums:
I haven't gotten my 360 yet (gotta raise some cash first) but I'm wondering if anyone can report on Halo 3, just released yesterday Sept. 25. We found some cut scenes were uploaded to YouTube, but within hours it seemed that Microsoft had gotten them removed again!
cheers- Scott