Just going by the music, I'm not too sure if that is appropriate music for a promotional video. The music should have a jumpy beat for coding rather than a rock themed music (I think that was it). You could probably get some music ideas from Die Hard 4.0 🙂
If it's a promotional video, it should be short; a TV advertisement.
Various typos (including in the website itself) and the music actually made me want to never use html again. If people wanted to hear angry screaming they would compliment Obama at a Tea Party Rally. 😉
I like the music and transitions. The descriptions/ screenshot annotations were easy to understand.
Maybe using Camstudio http://camstudio.org/ which is a free open source screen casting software to record some parts of the video might make it more animated then just screen shots.
Sort of like videos you see on youtube of screencasts.