Fun game! A little mind bending, which I think is good for a puzzle platformer like this. I like the narrative too!