TruckOSaurus on 20 May 2010
I'm not familiar with S.T.A.G.E.'s posting habit but he seems to be having the same concerns with the game that I had.
Is it so hard to believe that some people were let down by the game?
Signature goes here!