Ahh yes unfortunately once uploaded we discovered that itch wasn't to happy about the amount of memory it wanted to use which in some cases would lead to it crashing. If download the standalone version you should be able to play with no problems :)