I used to listen this album all the time in 88. I ended up taking lessons with their guitarist Paul Nelson in 1990 or 91 for about six months who at the time lived in Stamford, CT. From what I understand he took lessons from Vai, which I thought was pretty cool at the time.
[VIDEO]http://www.youtube.com/watch?v=Gm0gFo2cBb8]YouTube - Liege Lord "Master Control"[/VIDEO]
The Official Paul Nelson Website
Never heard of them before, but that song was very cool.