Really cool! I had a lot fun going through the whole game.
I truly enjoyed the different mechanics, the level design and the three different characters swapping concept. The music and sound effects create a very enjoyable atmosphere.
Just a minor thing that I wanted to mention, it wasn’t very clear to me how the characters unlock each other to continue their path, maybe a small animation would help.
Well done!