Not necessarily in content, but it looks terribly sloppy at the moment, with incredibly long paragraphs and pictures thrown in haphazardly. We need to get it arranged into something more pleasing on the eyes.
Mass Effect
Game » consists of 21 releases. Released Nov 20, 2007
Log in to comment