Smacktalks Posted September 4, 2005 Posted September 4, 2005 The review is pretty good, it shows you the submission menu system and the different options you can have, as well as all of the games improvements.
Recommended Posts