"1GB threshold and are too large for itch's upload limit"Mfr I just downloaded a 10 gb game what are you talking about?