This seems quite interesting. I have a question: Does this support the Pointer Lock API on all platforms?
Viewing post in GemShell – Build & ship games (Steam & Mobile-ready) comments
It's implemented for the next update: https://gemshell.dev/api/window.html#pointer-lock-input