Looks interesting! However, the fact that they call it a "console" is kind of disingenuous, since a "console", by definition, is hardware. Perhaps "gaming browser" would have been a bit more accurate.
The tools do look interesting, though. I am just worried that our game's success or failure may lie in their browser's marketing, which will likely be nearly non-existent.
with ouyu or whatever that failure was this scares me. Why would I build there and be stuck on their system when i can build for phoes, tablets, and real consoles like PS3?
To not get me wrong, I love the idea. I just do not see the draw yet.