I'm actually pretty excited about the tech (NERD), but their intro video was... well, it didn't technically make me sick. But it wasn't great.
Have a look for yourself:
What do you think? Awful, or just average?
(I wrote a blog post dissecting the video a little bit, but I'm eager to hear what you have to say!)