New artist - Is this the Left Hand Path? Reaction with Rollen