The controls are fine IMO. Although the whole dash-walk thing is a little weird... I tried to shoot a Souffle and jumped off a cliff in Pandora's level, losing my 8.0 difficulty right before the boss.
--
Ladders are a socially-acceptable way to reach your goals.