Kikizo.com has another (big ol') video of the XBOX 360 team discussing what's so cool about the upcoming console. This one's different than the Our Colony video from the other day (although it does share a little common footage).
Nice, and interesting how this marketing thing is happening... View the video here.
Member discussion: