Amazing game, the concept is super cool and there's too much to do. I wish you had implemented the level design such that player experiences the game mechanic one by one and them in the final level or later could use all the mechanics. Rest everything feels and runs amazing. All the best!