TruckOSaurus on 18 December 2012
By the way, I won't be giving out a second hint for my game since I had a lot of trouble finding a semi-hard hint for it in the first place.
Signature goes here!