11-08-2010 10:33 PM
So, I Googled this and learned that Pain was scheduled for retail release in June of last year. Soooooo...? Did they drop the ball on this, or...did they forget, or...?
Does anyone have any updates on this? Thanks!
11-10-2010 09:47 AM