Here's the official site
But I do find it one hell of an entrance, and hope this can shake up the industry a little. And god, do I hope they find a way to drop the price point, at least with Blade 2.0 (isn't that an awful name btw?)
Here's an article from Kotaku presenting the potential significance of the Blade. Might be a bit dreamy if you ask me, but what do you all think?