Really nice. Fits the theme well, easy to understand - had fun!
Thanks for playing and glad you had fun with it :D