Dec 18, 2006
yea, but i dont like the site..
yea, it was up like a week ago..
still good site tho
Was it? My bad. Kotaku just mentioned it today.
makes me want the game even more, and makes the wait that much more painful!!
Dec 19, 2006