>>6104878The train slows to a stop. The harsh glare of police car headlights beams into the blasted train car.
There's dozens of the bastards out there, waiting for you.
If there's a god up there, he's probably not on your side. The best you can hope for here is a deal with the devil.