public IPagedList<GameDefinitionDisplayInfo> GetMostPlayedGames(GetMostPlayedGamesQuery query)
        {
            var mostPlayedGames = GetGameDefinitionDisplayInfoQuery(query.GamingGroupId)
                .OrderByDescending(g => g.PlayedTimes);

            return mostPlayedGames.ToPagedList(query.Page, query.PageSize);

        }