internal async Task<GiantBombResults<Game>> InternalSearchForGames(string query, int page = 1, int pageSize = GiantBombBase.DefaultLimit, string[] limitFields = null) { var request = GetListResource("search", page, pageSize, limitFields); request.AddParameter("query", query); request.AddParameter("resources", "game"); return await ExecuteAsync<GiantBombResults<Game>>(request).ConfigureAwait(false); } }