Giant stadiums, teenage millionaires, super fans, and addiction: Welcome to the world of eSports.