Cool puzzle game :)
As others mentioned, it is quite slow with the waiting around, especially when it randomly switches to the wrong character you need.
I guess the timing and randomly switching was to make the game more out of control to fit the theme of the jam (which it totally does!), but personally after the jam I would remove that mechanic and let the player toggle through the characters at will. That is my 2 cents :)
Anyway, well polished game, good job!