Somewhat rough around the edges and I don't know if I completely agree with my particular assessment, but I had a lot of fun with this. Loved the intro.
Adding the behind the scenes development process stuff is a nice touch too.