Anyone else had a closer look at Takedown? Was on there website and guessing this game will be avilable on the 20th this month. It looks really good and promising. Do you think this will retail for £9.99?
I also went to try get Sega Rally Arcade but have found xbox have taken this item off there downloadables... Can i make a request for this to be put back up?