posted by CallOfDutyDude (WINDSOR, CT) Dec 8, 2011
Member since Jul 2011
gamers (75%) found this review helpful
to put it plainly, it sucks. cant find the game you want w/ ease, froze my system, and soon someone else will post somin similar to this because they were to dumb for their own good and downloaded it anyway.