The Keepers of Los Claustros
This is Los Claustros, a city at the edge of nowhere, forged by a combination of hubris and grim determination. Each year, your town is invaded by a swarm of demons. You are The Keepers, the first and last line of defense against the horde. There is no help coming, and no shortage of trouble on the horizon. Behind it all, you can hear the sinister rumblings of all-out war.
Welcome to the West. Try not to die.