Super cool. I love the graphics and theme.
(The motion makes me a lil motion sick but I'm usually in the minority there.)