Ratboys released the fantastic The Window in 2023, one of our favorite albums of that year, and now they’ve shared their first new music since then, the new single “Light Night Mountains All That.” It ...