There are some really cool ideas here. I liked the palette switching and that you not only had to worry about what blocks were active in each phase but also about how different the gravity/jump was in each one. Very cool. The platforming felt pretty good, though I definitely would have appreciated some coyote time :)
Unfortunately I ended up not making it terribly far because for the life of me I couldn't get the timing down for the parry mechanic (either it's really tight or it could just be a skill issue), so I wasn't able to clear the first room with the three switches after learning to parry. But what I did get to experience was fun (and I may come back to this later because I hate to leave a game unfinished and I want to see some of the rooms from your screenshots :P).
Solid entry; nice job!