The director Fred Olen Ray came to my attention after an episode of the Jonathan Ross show The Incredibly Strange Film Show.
https://www.youtube.com/watch?v=TxQanK4Wk_0
I don't remember anything about Scalps but i rarely sell dvds and it was soon on Ebay after buying it. Will probably pick up the 88 Films bluray though and give it a second chance.
I recently went through my video collection as downsizing and selling most of them and found a few Fred Olen Rays including Cyclone, Armed response and Alienator which i remember being trashy fun.