oh itch has an app? it was for offline play, thanks for telling me
The app also gives some malware protection (not relevant for browser games, but for Windows/Linux stuff), so I'd definitly recommend it.