Wow, this track really snuck up on me. I wasn't expecting much on the intro, but it transitions into an absolute jam.
The press release around "STARGAZER" speaks of travels to distant lands, but all that really matters to me at this point are the sound channeling into my ears. And on that count, the Texas(?)-based band(?) knock it out of the park.