Just did the talking to the plants side mission and I think that's the most fun I had in this game so far, it's pretty wholesome. Also just found the secret location that references this album. Listening to it now, it's pretty dope. Youtube Video