Interesting. I clicking my way to some earlier stuff, from the Leaving the Past Behind album. Almost Megadeth meets Zeppelin.
I used to listen to Overkill. About as close to true metal as my collection has ever reached.
Here is one from the archives for you. Way back when, my friends and I used to catch Still Rain at the local bar. They went unsigned, but the CD still has a place in my car visor.
YouTube - Still Rain- Windstorm