Home Albums Lime Alpha / Cluster Defuse Lime Alpha / Cluster Defuse (11 years) album Release day: Thursday, August 01, 2013 Lime Alpha / Cluster Defuse 11 years old Artists Phelan Kane Name Phelan Kane When album released, He was 41, now 52 years old # Song Play