OMEN WGR European Challenge competition is back with a €20,000 prize pool, and some ofthe best teams in Europe to…