I'll come back to this game one day as I haven't played it in a year or so, but most likely the reason for the game getting more downloads recently is that it started appearing in the first results when sorted by new and new and popular AFAIK. Perhaps it does that when you update a game after a long while, but that may explain your new surge of users.