jamesroe16 Posted February 19, 2003 Share Posted February 19, 2003 Go to www.GameSpot.com and check it out.There are some great graphics. I just hope the gameplay is as good. Link to comment Share on other sites More sharing options...
Recommended Posts