Although I think it doesn't fit the jam's theme very well I really liked this entry.
It seems to be very well polished, the art is very fine and consistent, also the animations and sound design are very nice.
I like the game loop with random upgrades buy.
Anyway I think this game is a little bit too difficult.