My sympathies ... when I went to Tulsa on business in the early 2000s, there was little to nothing to recommend it, maybe a good Irish Pub, and that was all.
And these days, I hear they have near daily earthquakes around the state due to oil well wastewater injection way down past the aquifer.
Gamer's are everywhere though, just lift the right rocks. If you're really stuck, Colorado Springs/Denver are "just" 10 hrs away. :-)