why this game screen is bigger than my computer screen?
What is your screen size + resolution?
15 inches / 1366x768
I have to put my browser (firefox) on 80% zoom to play this game without problems.
Good to know. Will see if we can include the screen resolutions in the next update.