Games like Telltale Texas Hold ‘EmBy TelltaleJun 17, 200879%Mostly Positive238 Steam reviews$0.99 on Steam