Slumber, Savage Beasts 短评