public async Task<IEnumerable<Game>> SearchForGamesAsync(string query, int page = 1, int pageSize = GiantBombBase.DefaultLimit, string[] limitFields = null) { var result = await InternalSearchForGames(query, page, pageSize, limitFields).ConfigureAwait(false); if (result.StatusCode == GiantBombBase.StatusOk) return result.Results; return null; }