The World Finals for the World Invitational 2023 will be held at Akihabara UDX (4-14-1 Sotokanda, Chiyoda-ku, Tokyo 101-0021, Japan) in Tokyo, Japan on February 3, 2024!
Players who have received invitations at the Regional Qualifiers can participate in the World Finals.
The event will also be live streamed on Twitch. More information regarding this will be announced in the future.
Find out more here.