Ready for something harsh, grim, and a little brain-bending? Time you checked out Serpent Cult. Their new album, Ornuthi Thalassa, is a technical and abrasive assault on the ears. Better still, it's Name Your Price. Don't sleep on this one. Check it out for yourself below.