First of all this game looks fantastic, the polish on this really adds to the experience, kudos :) The take on the theme is really cool too and and makes for some engaging gameplay. Personally, I think it could have been a little more challenging but difficulty is subjective and hard to nail in a jam! If you continue with this after the jam (which you definitely should) it'd be awesome to see you ramp up the challenge!
A really great entry, you should be proud of yoursevles! Good luck in the jam :)