sully1311 on 19 May 2010
I hope it does better. Game looks quality, hopefully get my hands on it soon!
PS Can people stop with these 2 day sale thing aswell. Most games release with this much time