Decay will release soon his HUAA Island. The island had been a work in progress for almost a year now