I quite enjoyed playing this. I could only eventually find 3 of the keys though.
The combination of switching worlds and moving platforms was a good one, and felt really cohesive. The presentation seemed well done, and it felt pretty polished for the most part.
A great entry!