News Stories Survival Action Game LET IT DIE Surpasses 7 Million DownloadsBy Erickson MelchorSeptember 27, 2021