Activity Megaomgchen created the group While Diablo Immortal is still without a release date 3 years, 10 months ago