Yeah, when I saw this game had its release, I was surprised to see it didn't have a browser version. Still gonna play it, but it would've been nice to have an in browser version as an option. Max size is 500 MB, so the game is definitely within the limit, and it used to have a browser version back when I played it when it first popped up on itch.