Very well done, graphics, mechanics. I like how you use both characters to progress. Nice puzzle too.