I think the sliding enemies on the ground are probably the weakest element I came up with. I'm glad you were able to get through the game!
I appreciate the feedback about the toggling platforms. I tried to design the level in such a way that players knew how the platforms worked before they had to jump over bottomless pits involving them. I wanted to avoid a patronizing tutorial or dialogue box that tells you how it works. Again, I'm glad you eventually figured out how it worked!
Thanks for all of your constructive feedback! I appreciate it!