public HttpResponseMessage GetGames(int id, int page, int count)
        {
            Result <PagedResult <Game> > res =
                gameBusiness.FilterByCategory(page, count, id);

            if (res.Success)
            {
                gameBusiness.LoadImages(res.Data.Items);
            }

            HttpResponseMessage response = res.Success ?
                                           Request.CreateResponse(HttpStatusCode.Created, res.Data) :
                                           Request.CreateResponse(HttpStatusCode.InternalServerError, res.Message);

            return(response);
        }