Devin Townsend on vocals. Steve Vai on guitar. The songs sound like something Dream Theater cooked up with RHCP in a meth lab before either band turned to shit. AMG took a 2-star dump on it because they hate good muzak.
In short, there's no good reason why you shouldn't have this little gem tucked in your library: Satan would commit suicide to tracks 7-11 alone.