Techno Addicts releases