Understanding eSports Betting and Its Implications: A Comprehensive Guide