| It's ESC saying "hello, you want a 3D thing that doesn't need people to download anything, you're very rich, hey, let's talk".
It makes perfect sense from their perspective. I have no idea how well it works, but they're not building a "world" or trying to with this. They are competing with There, who offer that sort of thing already (except with a download requirement). |