Post Thumbnail

For some reason there's a flood of gaming news coming from the App Store this afternoon. So we've rounded it up for you to take in all in one read: Grand Theft Auto: Chinatown Wars [iTunes link] has reached the top-grossing spot on the store in just two days, which means it's probably taken over...

5 years ago 0 Comments
January 20, 2010 at 6:15PM