Despite some lackluster reviews, Microsoft and Lionhead Studios latest epic role-playing title, Fable 3, managed to take the number one spot in the UK sales charts this week. Selling a total of 128,895 copies on it’s debut,

More...