ssduane
08-26-2006, 07:34 AM
looked threw some of the post and saw Sept release, that seems awfully soon for a release since it only became talked about a few months ago, or maybe I'm just used to waiting for the LTR.
So when is it going to be released????
So when is it going to be released????