I really like the idea of needing different characters to solve puzzles, and think this could even be leaned more into for the puzzles, as it kinda felt like you would just have to switch for whatever it was rather than requiring the multiple characters sometimes. There's a lot of dialogue and character development which is pretty great for a jam game. A surprising amount of content, great job, and great game!