Let it Die Officially Surpasses Four Million Downloads Worldwide

Let it Die officially surpasses four million downloads.