Kid Cudi’s ‘Insano (Nitro Mega)’ Release Fumbled By Label, Rapper Says February 23, 2024 by newhiphopnews Kid Cudi’s new album ‘Insano (Nitro Mega)’ has had a troubled release, with the label failing to get the project out in time, according to the rapper.