I like the concept, but in the fist moment I did not understand that the monsters are your allies, Maybe start with only one and make them smaller and more similar to the player so the player can understand better what is yours and what is enemies.
The number of enemies increase too fast, but it was ok to test the concept