TechPalworld sells 5 million copies over the weekend, developers face death threats – IGN Daily Fix – IGN