Realize this is has been brought up several times. I purchased Star Wars Battlefront 2 to play on Xbox 360 slim. I purchased a 20G internal HDD "for Xbox 360s Slim." However, it was not manufactured by Microsoft. I reinstalled the software updates per some guidance elsewhere. I have seen postings saying it has to be "an official Microsoft" HDD, and other that have said it has to be at least 60 HDD. Just looking for the latest guidance. At this point I am about ready to buy and Xbox console on ebay. Cheers.