Bought it but can't install it through Itch.Io launcher.
sorry it is due to itch's game size limit of 2gb. the game is 3gb