Sorry about that, at the current time the file size is to large for Itch.io to host. I'm looking to optimize it more in the future to bring the size down.