Wow, I am not familiar with the material you were using this with. What struck me as really cool was how you were able to have so many cool looking things going on. It doesn't take a video game fan to know that this is well done. I like how you have no idea what to expect next in this. The music is very appropriate and sets off a nice, pleasant atmosphere. I am glad I checked this one out.
I would probably say it could be a little longer. Granted, length never stopped something from being great before. I knew I was in for a doozy when I saw that topless spider woman creature! Obviously, fans of this will appreciate it more. If I do ever get into playing this game, I should do this.