A very well done idea, with it fitting the theme perfectly! A couple points:
Great job!
Thanks for feedback