Music Ball Park Music affirm their status as Australia's loveliest band with their new self-titled album