Initial Opinions of Announcements at Blizzcon 2018