I am reserving my judgement until I start seeing demos of all those "tons" of games they keep saying are in development for it. So far all that has been seen are tech demos.
post #11 of 12
1/25/10 at 12:39pm





