Pretty nifty mechanic and controls ya got there! As someone also making a difficult game myself for the jam, I have run out of determination to continue xD but I did get a peek at all the things you added, to which I say, sweet job buddio! :]
I only completed one level but I can see the thought ya put into making 8 O_O, it's a bit too difficult for me though :')...