Virtual sports: the hype between sports betting