Very interesting concept ! The way you have to alternate characters makes for some interesting decisions, like intentionally getting low health before dealing the finishing blow.