The self-titled debut album out now