So earlier tonight I bought Toy Story 3 since it's one of the games on sale today, and I've been wanting to play it for a couple years now. Hours later it's finally a few percents away from being almost done, so I keep playing the game I'm already playing and expect it to be another 5-10 minutes until I see it's finished. Over 20 minutes go by and it still hasn't said it was finished which I thought was weird. So I checked the download again, and it was at 1%. What the hell? I really have to wait another 4-5 hours for it to download again after it was nearly finished? I'm pretty pissed off now, I was looking forward to playing it tonight, but now I have to wait until tomorrow. Is there any reason why something like this would happen?