I know I'm a noob but can someone tell me why you would choose Hercules over lets say a buffing/debuffing/healing soul? I'm just trying to look at this objectively. What does Hercules actually do for the team besides buffing herself and doing damage? Wouldn't you have a similar/better outcome in terms of usefulness by picking a soul that helps the entire team? It's probably confusing to me because I'm still pretty weak and the other souls seem to be doing better.