Debut album 'Lacuna' out now