I'm sorry, but every time Microsoft says they have a "Big" OR "Bigger" announcement it's always lackluster and they have to use a new term to up the ante so everyone pays attention. I hope it is something actually interesting and not just from Microsoft's perspective, because Project Natal wasn't up to many folks expectations trying to add the "Wii" factor to the 360.