Betting Game Demo Taiwan: The Buzz, the Business, and the Big Picture