2018-'19 Game release

Can anyone tell me when the release date for the 2018-'19 game is expected?

Saturday April 28th, right before world finals

Is worlds matches on the 28th or just finals for the day?

The announcement is livestreamed right after awards at Worlds. That’s what happened last year, at least.