On May 20, 2014, Riff Raff announced through his Twitter that after much delay, Neon Icon was scheduled for a June 24, 2014 release date.
Am 20. Mai 2014 kündigte Riff Raff auf Twitter nach langer Verzögerung Neon Icon für den 24. Juni 2014 an.