Styx's Dennis De Young plays Hard Rock