TruckOSaurus on 29 October 2008
Sweet! I'm both excited and nervous about this demo. After being disapointed by the LBP demo, I really want this game to hook me up and provide the awesome gaming experience I think it can pull off.
Signature goes here!