This was a ton of fun.It fits the theme perfectly and the implementation is great too.Great soundtrack and the difficulty curve is fair.Well done.