Welcome to Traitor’s Den. I hope you like it here, because there’s no leaving the small western town that’s more theme park than authentic. Once you walk through the portal, you’re stuck as a boot heel in a half foot of mud.I’ve never seen the outside...