Great game and very well implemented, great job indeed! I enjoyed playing it, it's a really playable and solid game.
I would question though, what is the connection to the theme? Admittedly, as great as the game is - my cynical part of my head feels like it's an idea or something that could've easily been concepted/done outside of the Jam, instead of it being driven by the Jam theme itself because it's so disconnected from the theme.
But in any case, it's still entertaining and exceptionally well made - great job! :)