Oh, man… more technical death metal. Iceland’s Ophidian I mark their arrival within a scene chock full of technical wizardry and guitar wankery with their […]