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