I enjoyed the puzzles. They are varied and quite challenging.
My only gripes would be that the level title text covers the entire screen and sits there for a bit too long, and in the later levels I'd like to have some visual indication of swapping between the characters. Also, the doors when open were easy to confuse with buttons.
These notes aside, nice graphics and a great entry worth updating your drivers for!