eSports BettingNewsAtomfall Debuts on Xbox Game Pass, Esports Potential