This is great! I can't tell if I'm solving the puzzles with the intended methods or not (if you stack characters and jump, you can phase through walls and fit characters where they normally wouldn't), but given that I softlock pretty often, I'm guessing not always...which honestly makes it even more fun.
Speaking of softlocks, if you hit x to switch characters while still in camera pan mode, you get stuck and can't move either character. Thank you for giving space to pause when we need to restart a level! So many games use esc to pause, which exits fullscreen.
Overall, great work.