generic-defense-game