on topic: I'm excited toO! WiiiIE!!!
I can imagine all the threads that'll pop up later.
"Why doesn't X work instantly without any fuzz"
"How can I get Y to run"
My guess is that people will think games just will work. And some probably will but not all. It will be fun