Wow, maybe the most creative take on the theme, as well as the most polished game, I've seen so far.
Well done!