Thanks for the feedback! If you now download and play the newest patch, the game should be a lot better and has considered most of the points you brought up.
I am aware of the dodgy aspect ratio so I'm trying to fix that asap
Thanks again for the feedback and for playing!