Soleron on 07 June 2011
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.