Where can the Worlds finals and game unveiling be viewed live? We’re having trouble finding it.
the reveal comes at 4-6pm