I love the movement and controls, but its so damn hard :D
It isn't that hard, once you train it for two days straight