My biggest worry is the focus on the television. Do you remember the head-mounted display John Carmack was showing around E3? The guy who made it gave an update [1] on the project a few days ago, saying
1) I am talking to Valve.
2) I am talking to id/Zenimax/Bethesda
3) I am talking to Epic
4) I am talking to Crytek
5) I am talking to Unity
6) I am talking to several other development companies
The extent of their relationships with Oculus varies, but
I can promise at least a few partnerships... I am working
with hardware engineers...
Imagine an HMD with a massive field of view and more
pixels than 1080p per eye, wireless PC link, built in
absolute head and hand/weapon/wand positioning, and native
integration with some (if not all) of the major game
engines, all for less than $1,000 USD. That can happen in
2013!
I think next-gen "serious" gaming will move in that direction (by all accounts the immersion is stunning), and I think casual gaming will never move away from mixed-use devices like tablets.1: http://www.mtbs3d.com/phpBB/viewtopic.php?f=138&t=14777&...
The only thing i'm concerned about is whether they can get even the hardware they've committed to in a $99 budget. Consider that this has the same hardware as the HTC one X, but without the screen, battery, and 3G connectivity. So they have to not only get the Tegra3 for $99, but also the case and power supply. Even if they manage to get those parts down to $99, they still have to add the controller, which will need it's own processor/controller to track and send the inputs over bluetooth to the console. Not to mention the cost of the controller hardware itself, particularly the touchpad.
The other thing that worries me is the Android base. Is the OS still going to lock code to using the Dalvik/Java-based API? If so then I have no hope of creating any games for the platform in my favourite language, Go. What about native-development, new experimental native game engines or languages? Hopefully they'll open the platform up a bit in this respect and allow some native development through a C API or something.
I definitely hope they pull through and deliver on this project, although I can imagine it not making it's way down to the southern hemisphere very quickly, if at all.
Android has supported C (and Mono and Unity) for about 18 months, so those complaints are obsolete.
The DVD/blueray player IMHO misses the point. It's an internet download game console. It's now an all-in-one media box, it's one (cheap!) thing. Get a separate blueray/dvd player if you need (cheap too)
Ok I too wonder a bit about the storage but that mostly irrelevant if they have an SD card slot
Powerful enough video card? Well, it's playing android games and the tegra is the best android video card out there right now. I'm not sure you can just drop an off the shelf nvidia/ati card into and android/ARM setup and have it go with out some expensive driver development somewhere. The tegra already works, is ready to go, and gives the current best performance of the market and games they are targeting.
Controller: I'm pretty sure at over half a year out they can tweak that. And usually as with every other console there's a decent market in 3rd party controllers.
I think the $100 price point is one of it's best features and doubling it would be terrible.