Understand one thing, popular games listed on the homepage are there because they are the best rated games repeat, they are not chosen by the AG staff they are chosen since they are the highest rated.
And a lot more people seems to play buuble tanks 2 instead of fancy pants 2. I prefer that they removed last stand because I don't like the game but it's not me that's doing that :P