Nice job there dude, i had to look at this level for like 3 hours to understand what the fk is happening there.
And yeah, in terms of mechanics, i felt like something is missing there. But didn't have the time to add extra features. it was tight
BTW, your game is freaking cool, nice job, my dude!