DragonForce just released “Extreme Power Metal!” We’ve always had soft spot for the band, but what will a pop fan think of this power metal mayhem?

DragonForce just released “Extreme Power Metal!” We’ve always had soft spot for the band, but what will a pop fan think of this power metal mayhem?