i really liked the third album as well, great opening track (i checked out the second at some point but don’t remember much about it)
not sure what they’ve been doing since, i think the two guys from Electric Soft Parade are still doing stuff with that band