Trending Games based on recent game likes