only game in town

Etymology
An allusion to a gambling venue.

Noun

 * 1)  The only opportunity, activity, or resource available.