Awesome work, love the graphics and the idea. Knowing the theme it was pretty easy to find out though :P