its not true though.. plenty of games hosted on and downloaded from the itch server are over 1gb..i think he's talking about that itch app that only morons use