Squilliam on 27 August 2008
Fable 2 is the 122nd best seller overall at my local online game shop - only 11 behind Gears of War 1 and it hasn't even been released yet! It must have sold thousands already...
But unfortunately Spore usurped it, its now only the 2nd best seller at the moment.
Tease.