You can't change resolution. I think you can change the window size, but it scales with it proportionally. I didn't find a nice way to have it scale the graphics by pixels, and the fonts don't behave that way either, so I just left it that way.
New update: I've just been given a Pinebook Pro so that I can make my game work on ARM laptops, and it works; it required some tweaking though, and some consideration for the performance on such machines.
A few things came up:
The Pinebook Pro does have a GPU that can do OpenGL 3 core stuff (ie, GLES3), but it's not enabled, and on desktops, it doesn't use OpenGL 3 ES, which is actually there. The current version of the Panfrost drivers requires an additional env variable to enable GLES3 to work properly, but it does work. GLES2 works anyways. But for that, I'd have to switch to using CPU particles. Maybe something to consider for later builds where WebGL2 won't be available anyways.
Lighting and particles cause the performance to drop. The particles, not as badly in GLES3 or CPU particles in GLES2, but the lighting was seriously a problem. So I added an additional setting in the game where you can turn on or off the illumination for a smoother experience.
Polygon 2D causes a lot of performance issues on the stable builds. Especially noticeable when you leave the hud mini map on and you've discovered enough of the map. Even on the first level, which only has several rooms, it causes the fps to drop drastically. This has been fixed in the beta build of 3.2.4.
I've also fixed a few minor bugs that came up while playing through the game on the Pinebook Pro, but you can for the most part, comfortably beat the game and get all the achievements on it. Also works with gamepads.
As soon as 3.2.4 is considered stable, I'll probably make another 1.0-rc2 or something unless anybody else has noticed anything else weird.