Awesome game! Really nice puzzles and fits the theme well. I really liked the mechanic of being able to change characters
One small thing tho, the movement was bit counter intuitive sometimes. Since A and D seems to be angle adjustments based on the characters forward directions. If the character was facing "down" having to press D to face left seemed a bit weird. Personally in a puzzle game, I prefer movement that are more simple "up down left right" type movement (So I could focus on the puzzle, not the movement). But again, that might just be my preference.
Overall really cool game!