I found the game on gamecore and immediately became a big fan. On this site, as on most others, the games most prominently featured on the home page are the latest updates. I say that because it seems to me an important element to take into account, but it's probably personal.