I had a similar experience, the aspect ratio seemed off. Might be worth giving it a full screen option on itch.io