Never underestimate the influence of alluring album art! I know nothing of Creature Comfort beyond the fact that they tagged themselves from Nashville, have eye catching album artwork and often create a bit of raucous upbeat, layered indie rock (sometimes it’s not so raucous but it’s still smart, enjoyable tunes). I suggest starting with “Friend of a Friend.”