Really great idea, a little bit hard tho. The graphics on the other hand are amazing. There´s just a tiny bit of polish left to the game being awesome.
By the way i also made a puzzle platformer for this Game Jam so if you want to you could check it out.