Full-length album release from Def Tech.