" It's about time, ever since the game was delayed late last month we've been waiting patiently on a new release window. The game should have been out by n0w.
GT's been leaking all over the 'net for the past week or so now. The sooner we get a solid date, the better.
Comments 0
Wow, no comments yet... why not be the first?
Leave A Comment
Hold on there, you need to login to post a comment...