Review of Blackbud's self-titled album.Showing their not ones to rush into a release, Blackbud's follow...