Not for the fainthearted, X-Massacre will either have you raving your little mitts off or wishing you had never been born.