Oh, nevermind about the itch.io app being too heavy. It was just slowly downloading at first, then the download speed increased. My bad.