I downloaded Call Of Duty Ghosts on the marketplace with my card and after about 20% of my download, my xbox froze. So i had to restart my xbox console, and went back to my progress of 20%. After about 2 hours, the download finished, and i attempted to start playing the game. However instead of a load screen, I could only get to a black flickering screen, and nothing more. I cleared my cache, redownloaded the entire game, another 2 hours. Same problem. Called Xbox, guy told me my hard drive could be corrupted and to buy a flash drive. To top off the ***, a refund of the purchase isn't guaranteed. So I pay 59.99 +tax, to have a game not work, and my only solution is to but a 90 dollar flash drive... Can anyone help me? It'd be nice to have the past 5 hours not drag on to more.