NeoBlizz Posted September 18, 2005 Share Posted September 18, 2005 And its at least 6 months left before Revolution will be released, maybe even a full 12 months. Coz everyone seems to think Xmax 2006 for Revolution release. Link to comment Share on other sites More sharing options...
Recommended Posts