This was really cool, a bit more a puzzle platformer than a metroidvania, but it did have semi non-linear pathing and navigational upgrades. It was also nice how you could progress through later areas in different ways depending on which powers you already picked up. The quick swap system made for some very challenging rooms.
I must admit, my skills were not up to par to finish, but I enjoyed it conceptually, and had a good time dying like a hundred times. What makes that work is that you included modern considerations like starting over from the room, and having the quick teleport to the last room of an area.
I can tell so much little bits of polish went into much of the experience. The graphics are well done. Minimal and appropriate, without distracting from the gameplay. Your incorporation of the theme is nice too. Overall, great job!