Worlds 2024 Ticket sale in a nutshell