The combination of tower defense and hack-n-slash works fairly well together, though the classes are completely unbalanced. Melee is by far the easiest.