I think what I enjoyed most about this is where a lot of games in the jam are trying to take the players controls away in some fashion, you have just bombarded them with too many controls. It fits the theme wonderfully and was great to play. I'm looking forward to seeing more of this if you decided to continue with it.
And yes the presentation is fantastic but I think you already knew that.