By using this site, you agree to our Privacy Policy and our Terms of Use. Close
The_vagabond7 said:
So far my take away is "Here is a new system, we don't have any idea what the hell we're going to do with it"


This. Why did they even show it off? Wait till next E3.