what happened to the web broser version?
Temporarily removed due to several unexpected issues with itch, not sure when it'll be back yet.