umaruru

Keep your allies alive while you fight an increasing number of enemies
Play in browser
You're a laboratory rat and you have to find a way out of a labyrinth.
Puzzle