Gosh that was awesome!
I didn't get it at first but when I understand the concept... wow!
It's a fresh idea with a solid implementation.
Maybe there could be a little downtime at the start to teach the player all the mechanics you have and give some time to practice could be cool.
But still it's a very solid entry for a jam! Take those 5 stars and give our game a go when you'll have some time :)