Fantastic game and I really like the execution!
The concept is great but maybe it's a bit too random? For a level, I didn't gain control of one of my character at all, but it would be a bit more in line with the theme then :p Other than this little nitpick I think you did a fantastic job.