really neat idea, looks real nice, but a few things are a bit annoying:
-having no way to skip the timer between swaps and swaps being random means that you sometimes will be sitting there just waiting for it to be the right guy's turn
-the screen swap thing, while a good surprise at first, just becomes annoying as you get far into the levels