I totally agree with you about the difficulty with keyboard input. As a developer of this game, I only play with a controller plugged in (but as my friend replied, you can play on keyboard but the learning curb is high at first sight).
Thank you again for you comment ! :D