1337 Participants

15'000 CHF Prize Pool