Unfortunately itch has a hard cap at 2GB, which the game exceeds the limit.
Unfortunately what Aussie said is true. We are just over the 2GB cap