Anyone remember this band?? I just kinda got re-introduced to them in the past week. Damn good band, IMO.