X xninjagrrl New member Feb 21, 2010 #1 so gamestop claims they have this game already although the deadlyprem.com site says the release date is the 23rd. just wondering if anyone picked this up and what you think of it.
so gamestop claims they have this game already although the deadlyprem.com site says the release date is the 23rd. just wondering if anyone picked this up and what you think of it.