Is there an ETA on it's release to the public, or do we still have to purchase it?
Sep 27, 2010 #1 quadjacks Member Joined Jan 11, 2010 Messages 256 Reaction score 0 Is there an ETA on it's release to the public, or do we still have to purchase it?