I like the idea of switching characters to accomplish different tasks. I think the concept was executed well. The first level was color coded to the characters so that made understanding the game a little easier. Interesting little puzzle platformer. Great job!