Very unique entry! There's a lot going on from teh jump, so it felt like i was playing the final levels of a bigger game. This could do well with a slower introduction of the mechanics and moving pieces. plus, it would cut down on the amount of text you put up on screen trying to teach teh player everyhting all at once if you space it out over many simpler levels than 4 very dense ones.