It's a tower defense game. Demo is one stage, 2 waves, each girl features an animation for an enemy, which in this case is just the zombie.
You're an elite bunch of mercenaries fending off waves of enemies from the survivor camp.
Definitely seems like an interesting game. Features a bunch of...