Ahhh, the mystery of DELIUSS.  This is a heavy project I produced a few years back that is now surfacing. I played the bulk of the guitars and bass on the album and co-wrote on all the tunes with the mystery man himself, who also hammered the drumkit.  My man Tim Abraham mixed it and Phil Demetro mastered it.  Crushing.   Check the lead track "Who Do You Think You Are?" and the video below of me shredding on "Winning Streak".