I also tried it out on a windows machine with the keyboard controls and that is also much better than the IOS touch controls.
I'm still leaning toward buying it from itch.io, since that way I'll just have both the windows and mac versions and can play it on any machine running windows 7 or above or mac OS 15 or above.