D2 is way too mechy these days