Hey ho Zoidberg,
thank you for your feedback.
1-2: The keyboard support is currently not our main focus we implemented a very easy solution so that people can try out the game in his current state. Main goal is to improve the mechanics of the game and extending the overall content.
3: Honestly... i don't know the itch.io launcher xD We will take a look what we can do.