Omnicoach aims to connect brands with Gen Z by using in-game challenges to engage and monetize esports fans and gamers effectively.