Thank you for the high praise!
Yeah we definitely ended up straying from the theme as we designed the game, our team has pretty much universally agreed to tighten up our scope for next time, and hopefully that will help us stick to our theme a bit better ;)