Did anyone see this in the M$ press conf ?
this could kill off the Wii i reckon its just amazing and its making me think about buying a 360 now.
Here are some vids of it
http://www.youtube.com/watch?v=WSWERIJvve8
http://www.youtube.com/watch?v=31nxqR3mBjw