please update browser version
I can't do that on Itchio, but you can play the update on Newgrounds (but the gallery wont work sadly)