I really liked the rush of this one. I've seen a few games where controls will randomly switch, but this is the first I've seen where the player needs to collect keys so they can keep on going.
The spikes aren't that distinguishable, which makes some sections difficult when you don't even know there are spikes.
Overall a good job