Thread
:
So, it's finally out, any good?
View Single Post
#
6
09-18-2005, 02:49 AM
999
Offline:
Newbie Poster
Join Date: Sep 2005
Location: Virginia
Posts: 5
Its official release date is March 16 2006 last I heard. Pushed back in July.
999
View Public Profile
Send a private message to 999
Send email to 999
Find all posts by 999