TruckOSaurus on 10 September 2013
I'm surprised Capcom isn't doing too well considering how it already seems like they're doing everything they can to make quick easy money (re-re-re-releases, DLC).
Signature goes here!








