Comeback Alert: Hum – Step Into You

90’s alternative space rock band is back with first new music in two decades, and it’s a strong return