You're one of my fav devs bro, I played and finished a few of your games on Opera GX. Love the concepts you come up with and expand, will try this one soon.
Thanks a lot, I realized the bug for the weird resolution was that my display settings were at 125% zoom and although all games automatically adjusted for it, this one didn't. Putting the zoom to 100% solved the display issue but a windowed mode is always welcome, thanks for the game!