I gave it another shot with a controller and it felt a lot easier to move the character around. Perhaps a settings selection for different control schemes would help, one preset for keyboard and one for controller.