You can possibly try a controller. That may help.[/url]
I'd say the game is perfect for playing with a controller. Now, if only the game recognized controllers without jumping through hoops. It's apparently capable of mapping the inputs (in a limited fashion at least) since it randomly changed one of my keybinds in the menu to Joy7, but it doesn't seem to recognize them directly. And even if it did I'd likely still need Joy2Key or something similar to make the right joystick emulate mouse movement.
And holding in CTRL seems to lock on to what you have targeted, but there doesn't seem to be a way to change that in the keybinds menu and it was causing issues with my control setup. So I had to change that button modifier to Shift and remap the utility skill to ";".
And I've been trio-ing with some friends, but we recently hit a stretch where we ran out of missions. We got to level 19 and it sent us to... Blackdagger? and all the missions there wanted us to be level 20. We had to rerun Cloak Tower twice and then sweep in Blackdagger for awhile (where we were utterly destroying up to level 25 enemies) in order to reach level 20. Meanwhile, we're having inventory crises because all our quest rewards and drops want us to be level 20-26. And while that's okay for the drops, I suppose, quest rewards shouldn't be level locked.
Still, we're having fun with the game.