Guitarist Erik Halbig impeccably balances various styles