1) He could have done it with less lines of code.
2) He could have done it with smoother animations and could have added more interactivity.
I'm not bashing the author, just suggesting a viable alternative.
Unfortunately, the unwanted HTML5 hype is just killing the platform. And the platform (I personally believe) is in the wrong hands, because they haven't marketed it well (IMO).