Hey there,
Really liked the controls on this game, just needed some getting used to. The input is kind of weird for me also.
Congrats on your submission, Cheers!!!