Thank you for the awesome feedback!Yeah the controls definitely take a while to get used to. We would have liked to fine tune them more but......... As a tip all I can say is "Try not to fight it".
Thanks for playing our game :)