Great fun
Nice work with balancing the uses of the different characters (so there's no person you NEVER use except in one puzzle), animation, music, design... pretty much everything here is well done.
One bug I found, though, is when a kid gets hit by a monster if you hit space bar before it gives you the game over/restart box then it will go black and restart the level but it will immediately put up the restart box saying you've lost. It will say you've lost that level no matter how many times you restart it so you have to skip that level then.