Our debut, self-titled album is out now