This was a lot of fun! All of the different characters felt unique and fleshed out, and the mechanic for switching between them was really interesting—I especially appreciated that you used it not only as an engaging way for solving puzzles, but also as an opportunity to see the same things from different characters' perspectives.