I like this take on the tower defense genre, where you don't know what path the enemy is going to take. I did get a bit frustrated with the characters never shooting because they would get stuck, though.