Will Team Liquid win Worlds 2026? (1.1% Yes) | Polydata