jester2358 on 04 May 2011
glad those games are doing well. seems the tracking on those games(if we count the pc, digital downloads/steam sales) is right on the money for the most part.
i think we all know why there was no comment on shift 2 lol