Hard a balls, haha, get it? Balls :D
Yeah, terrible joke aside, its really easy to learn but extremly hard to master. But its very fluid and responsive which I like.
Amazing job, man ^^