Hello there and thank you for your input!
About the controls, yeah I think it is. You are not the only one mentioning it.
Thank you for rating the game!