You've had a good idea and it's well done, very difficult and frustrating but that's kind of the point.
The movement mechanics are interesting, difficult to understand at first but you get used to it.
I couldn't finish it, it was very laggy on my laptop, if you release a downloadable version after the jam I'll try again.