offline
DDX
3,562 posts
Nomad
with project natal kicking into full swing, Xbox unveils new technology that rivals the hugely successful interactive wii games.
It is set to demo at the next E3 convention, I don't know about you folks, but I am really excited!