The only thing you can do when aliens invade your town … is to start kicking ass.
The town of Stagstone sits in the shadows of the Teton Mountains and manages to evade much of modern life. Many consider it idyllic. It’s a bit disturbing, then, when people start disappearing. And even worse when it turns out that aliens are invading the planet. Thankfully, there’s one bad motherfucker who just doesn’t feel like dealing with goddamn aliens today, and he’s there to find out where that alien ass is so he can shove his foot so far up, the alien will be speaking in tongues.