try downloading the game instead then :)
The game is 150mb and if it downloads slow that's not my fault, either itch or your internet provider :P