Esports Eight teams are competing for the $1,000,000 prize at the Thunderpick World Championship in Malta.
Thunderpick World Championship 2026 is a five-day Counter-Strike event held in Malta from October 14 to October 18, featuring eight teams and a $1,000,000 prize…