Developers Joe Grubb, Wyatt Cheng and Rod Fergusson had interviews with several gaming outlets to discuss Diablo Immortal, slated to launch on June 2.