Summary: The ATL Nerdcast reacts to the Diablo Immortal announcement that went down at BlizzCon 2018.