Activity Sletrry created the group Blizzard hinted that Diablo 5 years ago Blizzard hinted that Diablo View group