That's actually very impressive for an HTML5 game, other efforts I've seen are pretty awful.

Why the choice to use HTML5 over Flash to start with though?