Wow! I love the design. At first I didn't quite understand what the adherence to the theme was but I can see where you're coming from. The design is 10/10 though! Great job!
Thanks! :D