Nice idea! Having to tactically change your allies is a cool concept, and I like the variations in the monsters. I think it would feel a bit better if the game was faster, walking speed, fireballs and the enemies. The friend could also be a bit stronger, so that it becomes more important to the game. Good job!