sorry, yea thats an unfortunate side effect of itch and different browser sizes. I added the downloadable version to avoid that issue for the moment. Im glad you could enjoy it despite the issues :D