New album Corporate Psycho is out now