How do you judge the success of a game?

One of the questions I have pondered for a while is how to judge the success of a game. Many people will think this is all to do with the number of downloads achieved or the number of 10/10 ratings they are given, however to me this is just wrong.
Downloads do not really account [...]

YoYo Accounts Overdue

YOYO GAMES LTD failed to submit its accounts for 2006 to Companies House which were due on 12/11/2006.
For those of you who are unaware Companies House is the UK’s official register of companies.
And yes, before you ask this is the right YoYo Games.