I'm actually working on implementing timeouts and general HTTP stability right now. I'll probably release 1.2.2 tomorrow, in fact. It should prevent internet issues from corrupting the installs, so you can even disable wifi in the middle of the install and it will just wait for internet to return to continue. And for game info/screenshots, I just need to add a timeout value that will cancel automatically if there are http issues.@TheCruel I have a suggestion.
Sometimes when I select a game, it loads for a really long time, and when that happens, I usually lose interest. Would it be possible for you to add a function that when a game loads for more than ~10 seconds, you can cancel by pressing B and continue browsing?