diff --git a/backend/endpoints/tests/test_rom.py b/backend/endpoints/tests/test_rom.py index f95271ced..12e018c95 100644 --- a/backend/endpoints/tests/test_rom.py +++ b/backend/endpoints/tests/test_rom.py @@ -50,6 +50,16 @@ def test_update_rom(update_rom, access_token, rom): "https://images.igdb.com/igdb/image/upload/t_original/kqkixazzsokqgoxmuish.jpg", ] ), + "genres": '[{"id": 5, "name": "Shooter"}, {"id": 8, "name": "Platform"}, {"id": 31, "name": "Adventure"}]', + "franchises": '[{"id": 756, "name": "Metroid"}]', + "collections": '[{"id": 243, "name": "Metroid"}, {"id": 6240, "name": "Metroid Prime"}]', + "expansions": '[]', + "dlcs": '[]', + "companies": '[{"id": 203227, "company": {"id": 70, "name": "Nintendo"}}, {"id": 203307, "company": {"id": 766, "name": "Retro Studios"}}]', + "first_release_date": 1675814400, + "remasters": '[]', + "remakes": '[]', + "expanded_games": '[]' }, ) assert response.status_code == 200 diff --git a/backend/handler/tests/cassettes/test_get_matched_roms_by_id.yaml b/backend/handler/tests/cassettes/test_get_matched_roms_by_id.yaml index 38c9dac02..249cda16b 100644 --- a/backend/handler/tests/cassettes/test_get_matched_roms_by_id.yaml +++ b/backend/handler/tests/cassettes/test_get_matched_roms_by_id.yaml @@ -1,7 +1,7 @@ interactions: - request: - body: fields id,name,slug,summary,total_rating,genres.name,alternative_names.name,artworks.url,cover.url,screenshots.url,franchise.name,franchises.name,collections.name,expansions.name,expansions.cover.url,dlcs.name,dlcs.cover.url,involved_companies.company.name,platforms.name,aggregated_rating,first_release_date,game_modes.name,player_perspectives.name,ports.name,remakes.name,remasters.name,similar_games.name,language_supports.language.name; - where id=3340; + body: fields id,name,slug,summary,total_rating,aggregated_rating,genres.name,alternative_names.name,artworks.url,cover.url,screenshots.url,franchise.name,franchises.name,collections.name,expansions.name,expansions.slug,expansions.cover.url,expanded_games.name,expanded_games.cover.url,dlcs.name,dlcs.slug,dlcs.cover.url,remakes.name,remakes.cover.url,remasters.name,remasters.cover.url,involved_companies.company.name,platforms.name,first_release_date,game_modes.name,player_perspectives.name,ports.name,similar_games.name,language_supports.language.name,external_games.uid,external_games.category; + where id=3340; limit 200; headers: Accept: - application/json @@ -14,11 +14,11 @@ interactions: Connection: - keep-alive Content-Length: - - '455' + - '618' User-Agent: - python-requests/2.31.0 method: POST - uri: https://api.igdb.com/v4/games/ + uri: https://api.igdb.com/v4/games response: body: string: "{\n \"message\": \"Authorization Failure. Have you tried:\",\n \"Tip @@ -31,7 +31,7 @@ interactions: CF-Cache-Status: - DYNAMIC CF-RAY: - - 84e8d2559cdc2491-ZAG + - 850a6aa98bd16c85-ZAG Connection: - keep-alive Content-Length: @@ -39,19 +39,19 @@ interactions: Content-Type: - application/json Date: - - Thu, 01 Feb 2024 08:28:34 GMT + - Mon, 05 Feb 2024 10:19:43 GMT Server: - cloudflare Set-Cookie: - - __cf_bm=FdDZ24A8onR6pvR0pXsv4e.FKwF5A0MeYuUA8CKCgxU-1706776114-1-AfWzd0x/m+ZEAw4tCMf4IrRDUpyxfqxd8xDlLxpvRHi6C+kzSEP1GJf2E8WDvaL7e1sqUi8CPahKo88C2+LMrTE=; - path=/; expires=Thu, 01-Feb-24 08:58:34 GMT; domain=.igdb.com; HttpOnly; Secure; + - __cf_bm=idsNnYjxs8v_3Xm2bnIfGxJGCZ6Ez23X0PApeu2WoJc-1707128383-1-ARoau+8n2A6HcPBwbeTGM2ZpBgHc+YUTpcdHConVruaz6eigsfYp9g/ql0IwVW6YR9uIxWwiLHBAGJJdvGdtnns=; + path=/; expires=Mon, 05-Feb-24 10:49:43 GMT; domain=.igdb.com; HttpOnly; Secure; SameSite=None Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Via: - - 1.1 ba761cfda8bfa6cbda2b6c433d6201f6.cloudfront.net (CloudFront) + - 1.1 4e3b2e1fa2acb7612ea516b89c06af70.cloudfront.net (CloudFront) X-Amz-Cf-Id: - - k5fwQ2wxdtkUEoR4poZza_4KJ--jMlTo3-VVnANguYmTJFhlyyt7DA== + - 4-aVMXkKBO6ANF1XqkKrv3bwoniQz54ulf5eoSHcxSUn0RZ-HmLLPQ== X-Amz-Cf-Pop: - VIE50-C2 X-Cache: @@ -61,11 +61,11 @@ interactions: alt-svc: - h3=":443"; ma=86400 x-amz-apigw-id: - - ScpnzFuKPHcEjnA= + - SqFp5GvgPHcEOGw= x-amzn-ErrorType: - AccessDeniedException x-amzn-RequestId: - - 6986b6b6-8eba-49df-b366-52f0a61cea7f + - 02e5e6b4-3c1d-4afa-8521-99ab5b70b38d status: code: 401 message: Unauthorized @@ -86,7 +86,7 @@ interactions: uri: https://id.twitch.tv/oauth2/token?client_id=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&client_secret=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&grant_type=client_credentials response: body: - string: '{"access_token":"l66rrlyleyapm67963n76014n7y445","expires_in":4851034,"token_type":"bearer"} + string: '{"access_token":"0ajdkw27v1u71kprgniwm19kqh8stt","expires_in":4993399,"token_type":"bearer"} ' headers: @@ -99,34 +99,34 @@ interactions: Content-Type: - application/json Date: - - Thu, 01 Feb 2024 08:28:35 GMT + - Mon, 05 Feb 2024 10:19:44 GMT Server: - nginx X-Ctxlog-Logid: - - 1-65bb5632-4d866895625334e83e55d377 + - 1-65c0b640-45264976263a955c66dec3d5 status: code: 200 message: OK - request: - body: fields id,name,slug,summary,total_rating,genres.name,alternative_names.name,artworks.url,cover.url,screenshots.url,franchise.name,franchises.name,collections.name,expansions.name,expansions.cover.url,dlcs.name,dlcs.cover.url,involved_companies.company.name,platforms.name,aggregated_rating,first_release_date,game_modes.name,player_perspectives.name,ports.name,remakes.name,remasters.name,similar_games.name,language_supports.language.name; - where id=3340; + body: fields id,name,slug,summary,total_rating,aggregated_rating,genres.name,alternative_names.name,artworks.url,cover.url,screenshots.url,franchise.name,franchises.name,collections.name,expansions.name,expansions.slug,expansions.cover.url,expanded_games.name,expanded_games.cover.url,dlcs.name,dlcs.slug,dlcs.cover.url,remakes.name,remakes.cover.url,remasters.name,remasters.cover.url,involved_companies.company.name,platforms.name,first_release_date,game_modes.name,player_perspectives.name,ports.name,similar_games.name,language_supports.language.name,external_games.uid,external_games.category; + where id=3340; limit 200; headers: Accept: - application/json Accept-Encoding: - gzip, deflate Authorization: - - Bearer l66rrlyleyapm67963n76014n7y445 + - Bearer 0ajdkw27v1u71kprgniwm19kqh8stt Client-ID: - xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Connection: - keep-alive Content-Length: - - '455' + - '618' User-Agent: - python-requests/2.31.0 method: POST - uri: https://api.igdb.com/v4/games/ + uri: https://api.igdb.com/v4/games response: body: string: "[\n {\n \"id\": 3340,\n \"aggregated_rating\": 90.0,\n \"alternative_names\": @@ -140,15 +140,22 @@ interactions: \uB9C8\uB9AC\uC624\"\n }\n ],\n \"artworks\": [\n {\n \"id\": 73649,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar1ktt.jpg\"\n \ }\n ],\n \"cover\": {\n \"id\": 80830,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co1qda.jpg\"\n - \ },\n \"first_release_date\": 965952000,\n \"franchises\": [\n {\n - \ \"id\": 845,\n \"name\": \"Mario\"\n }\n ],\n \"game_modes\": - [\n {\n \"id\": 1,\n \"name\": \"Single player\"\n }\n - \ ],\n \"genres\": [\n {\n \"id\": 12,\n \"name\": - \"Role-playing (RPG)\"\n },\n {\n \"id\": 16,\n \"name\": - \"Turn-based strategy (TBS)\"\n },\n {\n \"id\": 31,\n \"name\": - \"Adventure\"\n }\n ],\n \"involved_companies\": [\n {\n \"id\": - 148214,\n \"company\": {\n \"id\": 70,\n \"name\": - \"Nintendo\"\n }\n },\n {\n \"id\": 148215,\n \"company\": + \ },\n \"external_games\": [\n {\n \"id\": 138931,\n \"category\": + 3,\n \"uid\": \"19929\"\n },\n {\n \"id\": 245769,\n + \ \"category\": 14,\n \"uid\": \"18231\"\n },\n {\n + \ \"id\": 1931441,\n \"category\": 20,\n \"uid\": \"B01BLAWHKI\"\n + \ },\n {\n \"id\": 1931588,\n \"category\": 20,\n \"uid\": + \"B003ZDOH3K\"\n },\n {\n \"id\": 1933352,\n \"category\": + 20,\n \"uid\": \"B009LUDMJQ\"\n }\n ],\n \"first_release_date\": + 965952000,\n \"franchises\": [\n {\n \"id\": 845,\n \"name\": + \"Mario\"\n }\n ],\n \"game_modes\": [\n {\n \"id\": + 1,\n \"name\": \"Single player\"\n }\n ],\n \"genres\": + [\n {\n \"id\": 12,\n \"name\": \"Role-playing (RPG)\"\n + \ },\n {\n \"id\": 16,\n \"name\": \"Turn-based strategy + (TBS)\"\n },\n {\n \"id\": 31,\n \"name\": \"Adventure\"\n + \ }\n ],\n \"involved_companies\": [\n {\n \"id\": 148214,\n + \ \"company\": {\n \"id\": 70,\n \"name\": \"Nintendo\"\n + \ }\n },\n {\n \"id\": 148215,\n \"company\": {\n \"id\": 765,\n \"name\": \"Intelligent Systems Co., Ltd.\"\n }\n },\n {\n \"id\": 225578,\n \"company\": {\n \"id\": 5163,\n \"name\": \"iQue\"\n }\n },\n @@ -201,31 +208,31 @@ interactions: CF-Cache-Status: - DYNAMIC CF-RAY: - - 84e8d2605d692480-ZAG + - 850a6ab38d90247e-ZAG Connection: - keep-alive Content-Encoding: - gzip Content-Length: - - '1439' + - '1538' Content-Type: - application/json Date: - - Thu, 01 Feb 2024 08:28:35 GMT + - Mon, 05 Feb 2024 10:19:44 GMT Server: - cloudflare Set-Cookie: - - __cf_bm=xU0__mJAsJa0or_TYvcd1vU9t_iK9DQ3J5nH8sACd3c-1706776115-1-AQITZiZ0yBXbH1nmgDm69a3GoBtQOuUng4jAcSGtDUXthrQ2K2POmedsWsHMblpKItqwRjOHrUvSkZ042Os/1ZY=; - path=/; expires=Thu, 01-Feb-24 08:58:35 GMT; domain=.igdb.com; HttpOnly; Secure; + - __cf_bm=AWDtDNBesiBNRG_TAxOGiuFwRFLkVaMKKzacjuSfN1A-1707128384-1-AZI98at0D2lKevu+JZmue7g+iAQDTWUztnF+TYef4qpdJwzWz5QM6WAT6R4v8/uSMGLSpUNPeyVatb7wLRpmQzQ=; + path=/; expires=Mon, 05-Feb-24 10:49:44 GMT; domain=.igdb.com; HttpOnly; Secure; SameSite=None Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Via: - - 1.1 eaa5b4468d4ba37bc9733291d72738ec.cloudfront.net (CloudFront) + - 1.1 4e3b2e1fa2acb7612ea516b89c06af70.cloudfront.net (CloudFront) X-Amz-Cf-Id: - - wony99QypCh_44jEOKeCMtI6HoTXwRU3-BUHfNqL9mWdttrzJUDVvw== + - qO4AjLq5N8IuebEhbM-ll0ZIUdDLcpk5TUQEyihZkZ4KsQysKFyAug== X-Amz-Cf-Pop: - - ZAG50-C1 + - VIE50-C2 X-Cache: - Miss from cloudfront X-Content-Type-Options: @@ -235,13 +242,13 @@ interactions: alt-svc: - h3=":443"; ma=86400 x-amz-apigw-id: - - ScpoHGOdPHcEqUQ= + - SqFqJGvLPHcEmEQ= x-amzn-Remapped-Content-Length: - - '1439' + - '1538' x-amzn-Remapped-Date: - - Thu, 01 Feb 2024 08:28:35 GMT + - Mon, 05 Feb 2024 10:19:44 GMT x-amzn-RequestId: - - f8fc4a5e-f928-4934-9d58-2bb80f62f76a + - e60e2362-b0b4-4e60-8ca2-31f3a4a96fb3 status: code: 200 message: OK diff --git a/backend/handler/tests/cassettes/test_get_matched_roms_by_name.yaml b/backend/handler/tests/cassettes/test_get_matched_roms_by_name.yaml index 1af535cc5..8fe408266 100644 --- a/backend/handler/tests/cassettes/test_get_matched_roms_by_name.yaml +++ b/backend/handler/tests/cassettes/test_get_matched_roms_by_name.yaml @@ -1,7 +1,7 @@ interactions: - request: - body: search "Mario"; fields id,name,slug,summary,total_rating,genres.name,alternative_names.name,artworks.url,cover.url,screenshots.url,franchise.name,franchises.name,collections.name,expansions.name,expansions.cover.url,dlcs.name,dlcs.cover.url,involved_companies.company.name,platforms.name,aggregated_rating,first_release_date,game_modes.name,player_perspectives.name,ports.name,remakes.name,remasters.name,similar_games.name,language_supports.language.name; - where platforms=[4]; + body: search "Mario"; fields id,name,slug,summary,total_rating,aggregated_rating,genres.name,alternative_names.name,artworks.url,cover.url,screenshots.url,franchise.name,franchises.name,collections.name,expansions.name,expansions.slug,expansions.cover.url,expanded_games.name,expanded_games.cover.url,dlcs.name,dlcs.slug,dlcs.cover.url,remakes.name,remakes.cover.url,remasters.name,remasters.cover.url,involved_companies.company.name,platforms.name,first_release_date,game_modes.name,player_perspectives.name,ports.name,similar_games.name,language_supports.language.name,external_games.uid,external_games.category; + where platforms=[4]; limit 200; headers: Accept: - application/json @@ -14,11 +14,11 @@ interactions: Connection: - keep-alive Content-Length: - - '477' + - '640' User-Agent: - python-requests/2.31.0 method: POST - uri: https://api.igdb.com/v4/games/ + uri: https://api.igdb.com/v4/games response: body: string: "{\n \"message\": \"Authorization Failure. Have you tried:\",\n \"Tip @@ -31,7 +31,7 @@ interactions: CF-Cache-Status: - DYNAMIC CF-RAY: - - 84e8d4538dee2480-ZAG + - 850a6ab6be0f5af4-VIE Connection: - keep-alive Content-Length: @@ -39,19 +39,19 @@ interactions: Content-Type: - application/json Date: - - Thu, 01 Feb 2024 08:29:55 GMT + - Mon, 05 Feb 2024 10:19:45 GMT Server: - cloudflare Set-Cookie: - - __cf_bm=NVgEl4HrX6xPq4eq536TFZVKu5L8wFKsnjKnlOS5oQo-1706776195-1-AVu4ignYI0QtRkB2N1cEvf58B/aJtcH6WQJ/DQ/kqrVklZCfzKqGQU+37Lnl+dykO1iy/GU7MvPR7RWNcIdPdZ4=; - path=/; expires=Thu, 01-Feb-24 08:59:55 GMT; domain=.igdb.com; HttpOnly; Secure; + - __cf_bm=EvUwY5ylB9JDZ0b0jt5_cnslJreoI6JDeM9OE.JE.oM-1707128385-1-ATNt4k9+UwFINNskdc2rqX+Af59+fv0H1aq9hRXU3cUvkdbhME3sHwovjO9u8rTtenB0uj6wu8/E4XQGNajb7T4=; + path=/; expires=Mon, 05-Feb-24 10:49:45 GMT; domain=.igdb.com; HttpOnly; Secure; SameSite=None Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Via: - - 1.1 ba761cfda8bfa6cbda2b6c433d6201f6.cloudfront.net (CloudFront) + - 1.1 95c9d51ed7176777d7ac8ca8cb233696.cloudfront.net (CloudFront) X-Amz-Cf-Id: - - EE-NksvVvucnpuVyvfqa-KqhNbIEfB5pjXYuDPt_JAZKCqb2s0RJZg== + - TC_lyArkXlxZbaOBYVp6PBtji5vAH1tiFhdCt9E5hxlzRL-y3RgDXQ== X-Amz-Cf-Pop: - VIE50-C2 X-Cache: @@ -61,11 +61,11 @@ interactions: alt-svc: - h3=":443"; ma=86400 x-amz-apigw-id: - - Scp0mGIWvHcEKeA= + - SqFqOGIVPHcEY_Q= x-amzn-ErrorType: - AccessDeniedException x-amzn-RequestId: - - cf33552b-d5d0-4162-bd0b-0f6a113e10bd + - 926792c8-23f6-4ff1-a1c8-4e4881dff54c status: code: 401 message: Unauthorized @@ -86,7 +86,7 @@ interactions: uri: https://id.twitch.tv/oauth2/token?client_id=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&client_secret=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&grant_type=client_credentials response: body: - string: '{"access_token":"qx1wgf0qwz44bp8twv7k97fmro25rd","expires_in":4956146,"token_type":"bearer"} + string: '{"access_token":"nsfcq5uc55bidp1vamsef2n2gi38uw","expires_in":5049161,"token_type":"bearer"} ' headers: @@ -99,34 +99,34 @@ interactions: Content-Type: - application/json Date: - - Thu, 01 Feb 2024 08:29:56 GMT + - Mon, 05 Feb 2024 10:19:46 GMT Server: - nginx X-Ctxlog-Logid: - - 1-65bb5684-3700f23c4c8855ff67e97f80 + - 1-65c0b642-4b2b429a2bb058ef53456619 status: code: 200 message: OK - request: - body: search "Mario"; fields id,name,slug,summary,total_rating,genres.name,alternative_names.name,artworks.url,cover.url,screenshots.url,franchise.name,franchises.name,collections.name,expansions.name,expansions.cover.url,dlcs.name,dlcs.cover.url,involved_companies.company.name,platforms.name,aggregated_rating,first_release_date,game_modes.name,player_perspectives.name,ports.name,remakes.name,remasters.name,similar_games.name,language_supports.language.name; - where platforms=[4]; + body: search "Mario"; fields id,name,slug,summary,total_rating,aggregated_rating,genres.name,alternative_names.name,artworks.url,cover.url,screenshots.url,franchise.name,franchises.name,collections.name,expansions.name,expansions.slug,expansions.cover.url,expanded_games.name,expanded_games.cover.url,dlcs.name,dlcs.slug,dlcs.cover.url,remakes.name,remakes.cover.url,remasters.name,remasters.cover.url,involved_companies.company.name,platforms.name,first_release_date,game_modes.name,player_perspectives.name,ports.name,similar_games.name,language_supports.language.name,external_games.uid,external_games.category; + where platforms=[4]; limit 200; headers: Accept: - application/json Accept-Encoding: - gzip, deflate Authorization: - - Bearer qx1wgf0qwz44bp8twv7k97fmro25rd + - Bearer nsfcq5uc55bidp1vamsef2n2gi38uw Client-ID: - xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Connection: - keep-alive Content-Length: - - '477' + - '640' User-Agent: - python-requests/2.31.0 method: POST - uri: https://api.igdb.com/v4/games/ + uri: https://api.igdb.com/v4/games response: body: string: "[\n {\n \"id\": 132642,\n \"alternative_names\": [\n {\n @@ -228,15 +228,22 @@ interactions: \uB9C8\uB9AC\uC624\"\n }\n ],\n \"artworks\": [\n {\n \"id\": 73649,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar1ktt.jpg\"\n \ }\n ],\n \"cover\": {\n \"id\": 80830,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co1qda.jpg\"\n - \ },\n \"first_release_date\": 965952000,\n \"franchises\": [\n {\n - \ \"id\": 845,\n \"name\": \"Mario\"\n }\n ],\n \"game_modes\": - [\n {\n \"id\": 1,\n \"name\": \"Single player\"\n }\n - \ ],\n \"genres\": [\n {\n \"id\": 12,\n \"name\": - \"Role-playing (RPG)\"\n },\n {\n \"id\": 16,\n \"name\": - \"Turn-based strategy (TBS)\"\n },\n {\n \"id\": 31,\n \"name\": - \"Adventure\"\n }\n ],\n \"involved_companies\": [\n {\n \"id\": - 148214,\n \"company\": {\n \"id\": 70,\n \"name\": - \"Nintendo\"\n }\n },\n {\n \"id\": 148215,\n \"company\": + \ },\n \"external_games\": [\n {\n \"id\": 138931,\n \"category\": + 3,\n \"uid\": \"19929\"\n },\n {\n \"id\": 245769,\n + \ \"category\": 14,\n \"uid\": \"18231\"\n },\n {\n + \ \"id\": 1931441,\n \"category\": 20,\n \"uid\": \"B01BLAWHKI\"\n + \ },\n {\n \"id\": 1931588,\n \"category\": 20,\n \"uid\": + \"B003ZDOH3K\"\n },\n {\n \"id\": 1933352,\n \"category\": + 20,\n \"uid\": \"B009LUDMJQ\"\n }\n ],\n \"first_release_date\": + 965952000,\n \"franchises\": [\n {\n \"id\": 845,\n \"name\": + \"Mario\"\n }\n ],\n \"game_modes\": [\n {\n \"id\": + 1,\n \"name\": \"Single player\"\n }\n ],\n \"genres\": + [\n {\n \"id\": 12,\n \"name\": \"Role-playing (RPG)\"\n + \ },\n {\n \"id\": 16,\n \"name\": \"Turn-based strategy + (TBS)\"\n },\n {\n \"id\": 31,\n \"name\": \"Adventure\"\n + \ }\n ],\n \"involved_companies\": [\n {\n \"id\": 148214,\n + \ \"company\": {\n \"id\": 70,\n \"name\": \"Nintendo\"\n + \ }\n },\n {\n \"id\": 148215,\n \"company\": {\n \"id\": 765,\n \"name\": \"Intelligent Systems Co., Ltd.\"\n }\n },\n {\n \"id\": 225578,\n \"company\": {\n \"id\": 5163,\n \"name\": \"iQue\"\n }\n },\n @@ -295,18 +302,21 @@ interactions: \"//images.igdb.com/igdb/image/upload/t_thumb/ar1xd1.jpg\"\n },\n {\n \ \"id\": 111454,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2dzy.jpg\"\n \ }\n ],\n \"cover\": {\n \"id\": 95584,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co21r4.jpg\"\n - \ },\n \"first_release_date\": 986688000,\n \"franchises\": [\n {\n - \ \"id\": 845,\n \"name\": \"Mario\"\n }\n ],\n \"game_modes\": - [\n {\n \"id\": 1,\n \"name\": \"Single player\"\n },\n - \ {\n \"id\": 2,\n \"name\": \"Multiplayer\"\n },\n - \ {\n \"id\": 4,\n \"name\": \"Split screen\"\n }\n - \ ],\n \"genres\": [\n {\n \"id\": 9,\n \"name\": - \"Puzzle\"\n }\n ],\n \"involved_companies\": [\n {\n \"id\": - 24394,\n \"company\": {\n \"id\": 70,\n \"name\": - \"Nintendo\"\n }\n },\n {\n \"id\": 24395,\n \"company\": - {\n \"id\": 5953,\n \"name\": \"Nintendo IRD\"\n }\n - \ },\n {\n \"id\": 224696,\n \"company\": {\n \"id\": - 812,\n \"name\": \"Gradiente\"\n }\n },\n {\n \"id\": + \ },\n \"external_games\": [\n {\n \"id\": 156023,\n \"category\": + 3,\n \"uid\": \"1072\"\n },\n {\n \"id\": 1611279,\n + \ \"category\": 14,\n \"uid\": \"984\"\n }\n ],\n \"first_release_date\": + 986688000,\n \"franchises\": [\n {\n \"id\": 845,\n \"name\": + \"Mario\"\n }\n ],\n \"game_modes\": [\n {\n \"id\": + 1,\n \"name\": \"Single player\"\n },\n {\n \"id\": + 2,\n \"name\": \"Multiplayer\"\n },\n {\n \"id\": + 4,\n \"name\": \"Split screen\"\n }\n ],\n \"genres\": [\n + \ {\n \"id\": 9,\n \"name\": \"Puzzle\"\n }\n ],\n + \ \"involved_companies\": [\n {\n \"id\": 24394,\n \"company\": + {\n \"id\": 70,\n \"name\": \"Nintendo\"\n }\n },\n + \ {\n \"id\": 24395,\n \"company\": {\n \"id\": + 5953,\n \"name\": \"Nintendo IRD\"\n }\n },\n {\n + \ \"id\": 224696,\n \"company\": {\n \"id\": 812,\n + \ \"name\": \"Gradiente\"\n }\n },\n {\n \"id\": 225568,\n \"company\": {\n \"id\": 5163,\n \"name\": \"iQue\"\n }\n }\n ],\n \"name\": \"Dr. Mario 64\",\n \"platforms\": [\n {\n \"id\": 4,\n \"name\": \"Nintendo 64\"\n }\n @@ -401,21 +411,27 @@ interactions: \ },\n {\n \"id\": 124558,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2o3y.jpg\"\n \ },\n {\n \"id\": 124559,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2o3z.jpg\"\n \ }\n ],\n \"cover\": {\n \"id\": 289642,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co67hm.jpg\"\n - \ },\n \"first_release_date\": 850521600,\n \"franchise\": {\n \"id\": - 24,\n \"name\": \"Mario Bros.\"\n },\n \"franchises\": [\n {\n - \ \"id\": 24,\n \"name\": \"Mario Bros.\"\n },\n {\n - \ \"id\": 845,\n \"name\": \"Mario\"\n }\n ],\n \"game_modes\": - [\n {\n \"id\": 1,\n \"name\": \"Single player\"\n },\n - \ {\n \"id\": 2,\n \"name\": \"Multiplayer\"\n },\n - \ {\n \"id\": 4,\n \"name\": \"Split screen\"\n }\n - \ ],\n \"genres\": [\n {\n \"id\": 10,\n \"name\": - \"Racing\"\n }\n ],\n \"involved_companies\": [\n {\n \"id\": - 98362,\n \"company\": {\n \"id\": 70,\n \"name\": - \"Nintendo\"\n }\n },\n {\n \"id\": 205224,\n \"company\": - {\n \"id\": 421,\n \"name\": \"Nintendo EAD\"\n }\n - \ },\n {\n \"id\": 225567,\n \"company\": {\n \"id\": - 5163,\n \"name\": \"iQue\"\n }\n }\n ],\n \"name\": - \"Mario Kart 64\",\n \"platforms\": [\n {\n \"id\": 4,\n \"name\": + \ },\n \"external_games\": [\n {\n \"id\": 147832,\n \"category\": + 3,\n \"uid\": \"10084\"\n },\n {\n \"id\": 246522,\n + \ \"category\": 14,\n \"uid\": \"9250\"\n },\n {\n + \ \"id\": 1933119,\n \"category\": 20,\n \"uid\": \"B082WHF34W\"\n + \ },\n {\n \"id\": 1933169,\n \"category\": 20,\n \"uid\": + \"B084TZQH7S\"\n }\n ],\n \"first_release_date\": 850521600,\n + \ \"franchise\": {\n \"id\": 24,\n \"name\": \"Mario Bros.\"\n + \ },\n \"franchises\": [\n {\n \"id\": 24,\n \"name\": + \"Mario Bros.\"\n },\n {\n \"id\": 845,\n \"name\": + \"Mario\"\n }\n ],\n \"game_modes\": [\n {\n \"id\": + 1,\n \"name\": \"Single player\"\n },\n {\n \"id\": + 2,\n \"name\": \"Multiplayer\"\n },\n {\n \"id\": + 4,\n \"name\": \"Split screen\"\n }\n ],\n \"genres\": [\n + \ {\n \"id\": 10,\n \"name\": \"Racing\"\n }\n ],\n + \ \"involved_companies\": [\n {\n \"id\": 98362,\n \"company\": + {\n \"id\": 70,\n \"name\": \"Nintendo\"\n }\n },\n + \ {\n \"id\": 205224,\n \"company\": {\n \"id\": + 421,\n \"name\": \"Nintendo EAD\"\n }\n },\n {\n + \ \"id\": 225567,\n \"company\": {\n \"id\": 5163,\n + \ \"name\": \"iQue\"\n }\n }\n ],\n \"name\": \"Mario + Kart 64\",\n \"platforms\": [\n {\n \"id\": 4,\n \"name\": \"Nintendo 64\"\n },\n {\n \"id\": 5,\n \"name\": \"Wii\"\n },\n {\n \"id\": 41,\n \"name\": \"Wii U\"\n \ }\n ],\n \"player_perspectives\": [\n {\n \"id\": @@ -482,27 +498,33 @@ interactions: \ },\n {\n \"id\": 111718,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2e7a.jpg\"\n \ },\n {\n \"id\": 111719,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2e7b.jpg\"\n \ }\n ],\n \"cover\": {\n \"id\": 329251,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co721v.jpg\"\n - \ },\n \"first_release_date\": 835488000,\n \"franchise\": {\n \"id\": - 24,\n \"name\": \"Mario Bros.\"\n },\n \"franchises\": [\n {\n - \ \"id\": 24,\n \"name\": \"Mario Bros.\"\n },\n {\n - \ \"id\": 845,\n \"name\": \"Mario\"\n }\n ],\n \"game_modes\": - [\n {\n \"id\": 1,\n \"name\": \"Single player\"\n }\n - \ ],\n \"genres\": [\n {\n \"id\": 8,\n \"name\": - \"Platform\"\n },\n {\n \"id\": 31,\n \"name\": \"Adventure\"\n - \ }\n ],\n \"involved_companies\": [\n {\n \"id\": 98353,\n - \ \"company\": {\n \"id\": 70,\n \"name\": \"Nintendo\"\n - \ }\n },\n {\n \"id\": 148028,\n \"company\": - {\n \"id\": 421,\n \"name\": \"Nintendo EAD\"\n }\n - \ },\n {\n \"id\": 224520,\n \"company\": {\n \"id\": - 33804,\n \"name\": \"Playtronic\"\n }\n },\n {\n - \ \"id\": 224521,\n \"company\": {\n \"id\": 812,\n - \ \"name\": \"Gradiente\"\n }\n }\n ],\n \"name\": - \"Super Mario 64\",\n \"platforms\": [\n {\n \"id\": 4,\n \"name\": - \"Nintendo 64\"\n },\n {\n \"id\": 5,\n \"name\": - \"Wii\"\n },\n {\n \"id\": 41,\n \"name\": \"Wii U\"\n - \ }\n ],\n \"player_perspectives\": [\n {\n \"id\": - 2,\n \"name\": \"Third person\"\n }\n ],\n \"screenshots\": - [\n {\n \"id\": 391484,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc8e2k.jpg\"\n + \ },\n \"external_games\": [\n {\n \"id\": 154339,\n \"category\": + 3,\n \"uid\": \"2931\"\n },\n {\n \"id\": 190048,\n + \ \"category\": 10,\n \"uid\": \"UCVNUxXs1fnUdcU-xQeNGjmg\"\n + \ },\n {\n \"id\": 245191,\n \"category\": 14,\n \"uid\": + \"2692\"\n },\n {\n \"id\": 1935357,\n \"category\": + 20,\n \"uid\": \"B01M12PMOW\"\n }\n ],\n \"first_release_date\": + 835488000,\n \"franchise\": {\n \"id\": 24,\n \"name\": \"Mario + Bros.\"\n },\n \"franchises\": [\n {\n \"id\": 24,\n \"name\": + \"Mario Bros.\"\n },\n {\n \"id\": 845,\n \"name\": + \"Mario\"\n }\n ],\n \"game_modes\": [\n {\n \"id\": + 1,\n \"name\": \"Single player\"\n }\n ],\n \"genres\": + [\n {\n \"id\": 8,\n \"name\": \"Platform\"\n },\n + \ {\n \"id\": 31,\n \"name\": \"Adventure\"\n }\n ],\n + \ \"involved_companies\": [\n {\n \"id\": 98353,\n \"company\": + {\n \"id\": 70,\n \"name\": \"Nintendo\"\n }\n },\n + \ {\n \"id\": 148028,\n \"company\": {\n \"id\": + 421,\n \"name\": \"Nintendo EAD\"\n }\n },\n {\n + \ \"id\": 224520,\n \"company\": {\n \"id\": 33804,\n + \ \"name\": \"Playtronic\"\n }\n },\n {\n \"id\": + 224521,\n \"company\": {\n \"id\": 812,\n \"name\": + \"Gradiente\"\n }\n }\n ],\n \"name\": \"Super Mario 64\",\n + \ \"platforms\": [\n {\n \"id\": 4,\n \"name\": \"Nintendo + 64\"\n },\n {\n \"id\": 5,\n \"name\": \"Wii\"\n },\n + \ {\n \"id\": 41,\n \"name\": \"Wii U\"\n }\n ],\n + \ \"player_perspectives\": [\n {\n \"id\": 2,\n \"name\": + \"Third person\"\n }\n ],\n \"screenshots\": [\n {\n \"id\": + 391484,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc8e2k.jpg\"\n \ },\n {\n \"id\": 391485,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc8e2l.jpg\"\n \ },\n {\n \"id\": 391486,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc8e2m.jpg\"\n \ },\n {\n \"id\": 391487,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc8e2n.jpg\"\n @@ -528,40 +550,45 @@ interactions: Peach from the clutches of his arch rival Bowser. Mario has to jump into worlds-within-paintings ornamenting the walls of Peach\\u0027s castle, uncover secrets and hidden challenges and collect golden stars as reward for platforming trials.\",\n - \ \"total_rating\": 89.3438711879776,\n \"remakes\": [\n {\n \"id\": - 22301,\n \"name\": \"Super Mario 64 DS\"\n }\n ],\n \"ports\": - [\n {\n \"id\": 132644,\n \"name\": \"Super Mario 64 Disk - Version\"\n }\n ],\n \"language_supports\": [\n {\n \"id\": - 473307,\n \"language\": {\n \"id\": 7,\n \"name\": - \"English\"\n }\n },\n {\n \"id\": 473308,\n \"language\": - {\n \"id\": 16,\n \"name\": \"Japanese\"\n }\n },\n - \ {\n \"id\": 473586,\n \"language\": {\n \"id\": - 12,\n \"name\": \"French\"\n }\n },\n {\n \"id\": - 473587,\n \"language\": {\n \"id\": 27,\n \"name\": - \"German\"\n }\n },\n {\n \"id\": 473588,\n \"language\": - {\n \"id\": 7,\n \"name\": \"English\"\n }\n },\n - \ {\n \"id\": 473589,\n \"language\": {\n \"id\": + \ \"total_rating\": 89.34322147562735,\n \"remakes\": [\n {\n \"id\": + 22301,\n \"cover\": {\n \"id\": 132480,\n \"url\": + \"//images.igdb.com/igdb/image/upload/t_thumb/co2u80.jpg\"\n },\n \"name\": + \"Super Mario 64 DS\"\n }\n ],\n \"expanded_games\": [\n {\n + \ \"id\": 132642,\n \"cover\": {\n \"id\": 277580,\n + \ \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co5y6k.jpg\"\n + \ },\n \"name\": \"Super Mario 64: Shindou Pak Taiou Version\"\n + \ }\n ],\n \"ports\": [\n {\n \"id\": 132644,\n \"name\": + \"Super Mario 64 Disk Version\"\n }\n ],\n \"language_supports\": + [\n {\n \"id\": 473307,\n \"language\": {\n \"id\": 7,\n \"name\": \"English\"\n }\n },\n {\n \"id\": - 473590,\n \"language\": {\n \"id\": 16,\n \"name\": - \"Japanese\"\n }\n },\n {\n \"id\": 473591,\n \"language\": - {\n \"id\": 16,\n \"name\": \"Japanese\"\n }\n }\n - \ ],\n \"collections\": [\n {\n \"id\": 240,\n \"name\": - \"Super Mario\"\n },\n {\n \"id\": 9003,\n \"name\": - \"Super Mario 64\"\n }\n ]\n },\n {\n \"id\": 195027,\n \"alternative_names\": - [\n {\n \"id\": 85773,\n \"name\": \"Super Mario 64: Mario\\u0027s - New Earth\"\n },\n {\n \"id\": 85774,\n \"name\": - \"SM64: Mario\\u0027s New Earth\"\n }\n ],\n \"cover\": {\n \"id\": - 322343,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co6wpz.jpg\"\n - \ },\n \"first_release_date\": 1633046400,\n \"game_modes\": [\n {\n - \ \"id\": 1,\n \"name\": \"Single player\"\n }\n ],\n - \ \"genres\": [\n {\n \"id\": 8,\n \"name\": \"Platform\"\n - \ }\n ],\n \"involved_companies\": [\n {\n \"id\": 166757,\n - \ \"company\": {\n \"id\": 40693,\n \"name\": \"The - PixelSM64\"\n }\n }\n ],\n \"name\": \"Mario\\u0027s New - Earth\",\n \"platforms\": [\n {\n \"id\": 4,\n \"name\": - \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": [\n {\n - \ \"id\": 2,\n \"name\": \"Third person\"\n }\n ],\n - \ \"screenshots\": [\n {\n \"id\": 759695,\n \"url\": + 473308,\n \"language\": {\n \"id\": 16,\n \"name\": + \"Japanese\"\n }\n },\n {\n \"id\": 473586,\n \"language\": + {\n \"id\": 12,\n \"name\": \"French\"\n }\n },\n + \ {\n \"id\": 473587,\n \"language\": {\n \"id\": + 27,\n \"name\": \"German\"\n }\n },\n {\n \"id\": + 473588,\n \"language\": {\n \"id\": 7,\n \"name\": + \"English\"\n }\n },\n {\n \"id\": 473589,\n \"language\": + {\n \"id\": 7,\n \"name\": \"English\"\n }\n },\n + \ {\n \"id\": 473590,\n \"language\": {\n \"id\": + 16,\n \"name\": \"Japanese\"\n }\n },\n {\n \"id\": + 473591,\n \"language\": {\n \"id\": 16,\n \"name\": + \"Japanese\"\n }\n }\n ],\n \"collections\": [\n {\n + \ \"id\": 240,\n \"name\": \"Super Mario\"\n },\n {\n + \ \"id\": 9003,\n \"name\": \"Super Mario 64\"\n }\n ]\n + \ },\n {\n \"id\": 195027,\n \"alternative_names\": [\n {\n \"id\": + 85773,\n \"name\": \"Super Mario 64: Mario\\u0027s New Earth\"\n },\n + \ {\n \"id\": 85774,\n \"name\": \"SM64: Mario\\u0027s New + Earth\"\n }\n ],\n \"cover\": {\n \"id\": 322343,\n \"url\": + \"//images.igdb.com/igdb/image/upload/t_thumb/co6wpz.jpg\"\n },\n \"first_release_date\": + 1633046400,\n \"game_modes\": [\n {\n \"id\": 1,\n \"name\": + \"Single player\"\n }\n ],\n \"genres\": [\n {\n \"id\": + 8,\n \"name\": \"Platform\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 166757,\n \"company\": {\n \"id\": + 40693,\n \"name\": \"The PixelSM64\"\n }\n }\n ],\n + \ \"name\": \"Mario\\u0027s New Earth\",\n \"platforms\": [\n {\n + \ \"id\": 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 2,\n \"name\": \"Third person\"\n }\n + \ ],\n \"screenshots\": [\n {\n \"id\": 759695,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scga6n.jpg\"\n },\n {\n \ \"id\": 759696,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scga6o.jpg\"\n \ },\n {\n \"id\": 759697,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scga6p.jpg\"\n @@ -690,34 +717,5452 @@ interactions: on miniature versions of some Nintendo 64 stages, in search for five hidden Power Stars.\",\n \"language_supports\": [\n {\n \"id\": 629692,\n \ \"language\": {\n \"id\": 7,\n \"name\": \"English\"\n - \ }\n }\n ]\n }\n]" + \ }\n }\n ]\n },\n {\n \"id\": 175964,\n \"alternative_names\": + [\n {\n \"id\": 136725,\n \"name\": \"Super Mario 64 II\"\n + \ },\n {\n \"id\": 136726,\n \"name\": \"Super Mario + 128\"\n }\n ],\n \"franchises\": [\n {\n \"id\": 845,\n + \ \"name\": \"Mario\"\n }\n ],\n \"game_modes\": [\n {\n + \ \"id\": 1,\n \"name\": \"Single player\"\n },\n {\n + \ \"id\": 2,\n \"name\": \"Multiplayer\"\n }\n ],\n \"genres\": + [\n {\n \"id\": 8,\n \"name\": \"Platform\"\n }\n + \ ],\n \"involved_companies\": [\n {\n \"id\": 183064,\n + \ \"company\": {\n \"id\": 70,\n \"name\": \"Nintendo\"\n + \ }\n },\n {\n \"id\": 183065,\n \"company\": + {\n \"id\": 421,\n \"name\": \"Nintendo EAD\"\n }\n + \ }\n ],\n \"name\": \"Super Mario 64 2\",\n \"platforms\": [\n + \ {\n \"id\": 4,\n \"name\": \"Nintendo 64\"\n },\n + \ {\n \"id\": 416,\n \"name\": \"Nintendo 64DD\"\n }\n + \ ],\n \"player_perspectives\": [\n {\n \"id\": 2,\n \"name\": + \"Third person\"\n }\n ],\n \"similar_games\": [\n {\n \"id\": + 20342,\n \"name\": \"Toby: The Secret Mine\"\n },\n {\n \"id\": + 24426,\n \"name\": \"Forgotton Anne\"\n },\n {\n \"id\": + 28070,\n \"name\": \"Planet Alpha\"\n },\n {\n \"id\": + 29032,\n \"name\": \"Pepper Grinder\"\n },\n {\n \"id\": + 55173,\n \"name\": \"Semblance\"\n },\n {\n \"id\": + 55190,\n \"name\": \"Pikuniku\"\n },\n {\n \"id\": + 56033,\n \"name\": \"Dream Alone\"\n },\n {\n \"id\": + 57187,\n \"name\": \"Crackle Cradle\"\n },\n {\n \"id\": + 115276,\n \"name\": \"Super Mario Maker 2\"\n },\n {\n \"id\": + 175949,\n \"name\": \"VB Mario Land\"\n }\n ],\n \"slug\": + \"super-mario-64-2\",\n \"summary\": \"Super Mario 64 2 was the tentative + title for a Mario game in development that served as the direct sequel to + Super Mario 64, intended for release in 1999. It was going to be for the Nintendo + 64DD, but was canceled early in production due to lack of progress and the + commercial failure of the 64DD add-on. Only one demo level was ever made but + was never publicly revealed. It is also possible that Super Mario Sunshine, + Super Mario Galaxy, or Super Mario Galaxy 2 could have elements salvaged from + the development of Super Mario 64 2, according to Nintendo during an E3 event. + Luigi was also set to appear in this game, as was a rideable Yoshi. It can + be assumed that Luigi would have been playable, as Shigeru Miyamoto had planned + to make Super Mario 64 2 multiplayer \u2013 in fact, the first playable demo + level was multiplayer.\",\n \"collections\": [\n {\n \"id\": + 240,\n \"name\": \"Super Mario\"\n },\n {\n \"id\": + 9003,\n \"name\": \"Super Mario 64\"\n }\n ]\n },\n {\n \"id\": + 210597,\n \"alternative_names\": [\n {\n \"id\": 97004,\n \"name\": + \"Super Mario Apocalypse (2021)\"\n },\n {\n \"id\": 97086,\n + \ \"name\": \"Super Mario Apocalypse 2021\"\n }\n ],\n \"cover\": + {\n \"id\": 233746,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co50cy.jpg\"\n + \ },\n \"first_release_date\": 1640304000,\n \"game_modes\": [\n {\n + \ \"id\": 1,\n \"name\": \"Single player\"\n }\n ],\n + \ \"genres\": [\n {\n \"id\": 8,\n \"name\": \"Platform\"\n + \ }\n ],\n \"involved_companies\": [\n {\n \"id\": 180946,\n + \ \"company\": {\n \"id\": 42435,\n \"name\": \"Mariocrash\"\n + \ }\n },\n {\n \"id\": 180947,\n \"company\": + {\n \"id\": 42436,\n \"name\": \"LouderMonkeyBoy\"\n }\n + \ }\n ],\n \"name\": \"Super Mario Apocalypse\",\n \"platforms\": + [\n {\n \"id\": 4,\n \"name\": \"Nintendo 64\"\n }\n + \ ],\n \"player_perspectives\": [\n {\n \"id\": 2,\n \"name\": + \"Third person\"\n }\n ],\n \"screenshots\": [\n {\n \"id\": + 838281,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/schytl.jpg\"\n + \ },\n {\n \"id\": 838282,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/schytm.jpg\"\n + \ },\n {\n \"id\": 838283,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/schytn.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 20342,\n + \ \"name\": \"Toby: The Secret Mine\"\n },\n {\n \"id\": + 24426,\n \"name\": \"Forgotton Anne\"\n },\n {\n \"id\": + 28070,\n \"name\": \"Planet Alpha\"\n },\n {\n \"id\": + 29032,\n \"name\": \"Pepper Grinder\"\n },\n {\n \"id\": + 55190,\n \"name\": \"Pikuniku\"\n },\n {\n \"id\": + 56033,\n \"name\": \"Dream Alone\"\n },\n {\n \"id\": + 57187,\n \"name\": \"Crackle Cradle\"\n },\n {\n \"id\": + 63138,\n \"name\": \"Sexy Hiking\"\n },\n {\n \"id\": + 115276,\n \"name\": \"Super Mario Maker 2\"\n },\n {\n \"id\": + 120184,\n \"name\": \"SolSeraph\"\n }\n ],\n \"slug\": \"super-mario-apocalypse--1\",\n + \ \"summary\": \"A Super Mario 64 ROM hack.\\n\\nMario is dead and Bowser + finally wins... Is it really the end for the Mushroom Kingdom? What a tough + question to answer in this full remaster of the original Super Mario Apocalypse!\\n\\nFeaturing + 100 stars with brand new redesigns, improved missions and exclusive assets, + help Mario as a revived ghost fight back against Bowser and save the world + once more.\",\n \"language_supports\": [\n {\n \"id\": 636700,\n + \ \"language\": {\n \"id\": 7,\n \"name\": \"English\"\n + \ }\n }\n ]\n },\n {\n \"id\": 268688,\n \"alternative_names\": + [\n {\n \"id\": 141270,\n \"name\": \"Mario Party Legacy: + Mario Party 1 Vol. 1\"\n }\n ],\n \"first_release_date\": 1627948800,\n + \ \"game_modes\": [\n {\n \"id\": 1,\n \"name\": \"Single + player\"\n },\n {\n \"id\": 2,\n \"name\": \"Multiplayer\"\n + \ }\n ],\n \"genres\": [\n {\n \"id\": 35,\n \"name\": + \"Card \\u0026 Board Game\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 249300,\n \"company\": {\n \"id\": + 49885,\n \"name\": \"SporyTike\"\n }\n },\n {\n + \ \"id\": 249312,\n \"company\": {\n \"id\": 49885,\n + \ \"name\": \"SporyTike\"\n }\n }\n ],\n \"name\": + \"Mario Party Legacy 1 Vol. 1\",\n \"platforms\": [\n {\n \"id\": + 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 54797,\n + \ \"name\": \"Casino\"\n },\n {\n \"id\": 83912,\n + \ \"name\": \"Skip-Bo\"\n },\n {\n \"id\": 88938,\n + \ \"name\": \"Exploding Kittens\"\n },\n {\n \"id\": + 117263,\n \"name\": \"Mahjong Soul\"\n },\n {\n \"id\": + 229062,\n \"name\": \"Uno 2 Go\"\n },\n {\n \"id\": + 242017,\n \"name\": \"Quiz 4 All\"\n },\n {\n \"id\": + 250224,\n \"name\": \"Sketch Heads\"\n },\n {\n \"id\": + 251098,\n \"name\": \"The Jackbox Party Trilogy 3.0\"\n },\n {\n + \ \"id\": 266991,\n \"name\": \"Mafia Online\"\n },\n {\n + \ \"id\": 267209,\n \"name\": \"Bingo\"\n }\n ],\n \"slug\": + \"mario-party-legacy-1-vol-1\",\n \"summary\": \"Mario Party Legacy is + a website for people to create custom boards for the Mario Party games released + for the Nintendo 64.\\n\\nThis modpack is a selection of 4 of the custom boards + for the first Mario Party, selected to be featured on RetroAchievements.\\n\\nThe + first volume contains:\\n\\n- Snowflake Lake by SuperZambezi\\n- Constellation + Chaos by MikesMonsterGaming\\n- Rainbow Road by NintendoFan\\n- Minecraft + Mayhem by Professor C-Dawg\",\n \"language_supports\": [\n {\n \"id\": + 806041,\n \"language\": {\n \"id\": 7,\n \"name\": + \"English\"\n }\n }\n ]\n },\n {\n \"id\": 210599,\n \"alternative_names\": + [\n {\n \"id\": 97026,\n \"name\": \"Super Mario 74 x Extreme + Edition\"\n },\n {\n \"id\": 97027,\n \"name\": \"Super + Mario 74 x EE\"\n },\n {\n \"id\": 97028,\n \"name\": + \"SM74 x EE\"\n },\n {\n \"id\": 142890,\n \"name\": + \"SM74: Ten Years After\"\n }\n ],\n \"cover\": {\n \"id\": + 233748,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co50d0.jpg\"\n + \ },\n \"first_release_date\": 1611532800,\n \"game_modes\": [\n {\n + \ \"id\": 1,\n \"name\": \"Single player\"\n }\n ],\n + \ \"genres\": [\n {\n \"id\": 8,\n \"name\": \"Platform\"\n + \ }\n ],\n \"involved_companies\": [\n {\n \"id\": 180943,\n + \ \"company\": {\n \"id\": 42435,\n \"name\": \"Mariocrash\"\n + \ }\n },\n {\n \"id\": 180944,\n \"company\": + {\n \"id\": 25081,\n \"name\": \"Lugmillord\"\n }\n + \ }\n ],\n \"name\": \"Super Mario 74: Ten Years After\",\n \"platforms\": + [\n {\n \"id\": 4,\n \"name\": \"Nintendo 64\"\n }\n + \ ],\n \"player_perspectives\": [\n {\n \"id\": 2,\n \"name\": + \"Third person\"\n }\n ],\n \"screenshots\": [\n {\n \"id\": + 838288,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/schyts.jpg\"\n + \ },\n {\n \"id\": 838289,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/schytt.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 20342,\n + \ \"name\": \"Toby: The Secret Mine\"\n },\n {\n \"id\": + 24426,\n \"name\": \"Forgotton Anne\"\n },\n {\n \"id\": + 28070,\n \"name\": \"Planet Alpha\"\n },\n {\n \"id\": + 29032,\n \"name\": \"Pepper Grinder\"\n },\n {\n \"id\": + 55190,\n \"name\": \"Pikuniku\"\n },\n {\n \"id\": + 56033,\n \"name\": \"Dream Alone\"\n },\n {\n \"id\": + 57187,\n \"name\": \"Crackle Cradle\"\n },\n {\n \"id\": + 63138,\n \"name\": \"Sexy Hiking\"\n },\n {\n \"id\": + 115276,\n \"name\": \"Super Mario Maker 2\"\n },\n {\n \"id\": + 120184,\n \"name\": \"SolSeraph\"\n }\n ],\n \"slug\": \"super-mario-74-ten-years-after\",\n + \ \"summary\": \"A Super Mario 64 ROM hack.\\n\\nAlso known as Super Mario + 74xEE, this hack is a reimagined fusion of Super Mario 74 and Super Mario + 74: Extreme Edition.\",\n \"language_supports\": [\n {\n \"id\": + 636699,\n \"language\": {\n \"id\": 7,\n \"name\": + \"English\"\n }\n }\n ],\n \"collections\": [\n {\n + \ \"id\": 9078,\n \"name\": \"Super Mario 74\"\n }\n ]\n + \ },\n {\n \"id\": 146248,\n \"alternative_names\": [\n {\n \"id\": + 59961,\n \"name\": \"Super Mario 64 Arguably Better Edition\"\n },\n + \ {\n \"id\": 59962,\n \"name\": \"SM64 ABE\"\n },\n + \ {\n \"id\": 59963,\n \"name\": \"Super Mario 64 ABE\"\n + \ }\n ],\n \"cover\": {\n \"id\": 138061,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co2yj1.jpg\"\n + \ },\n \"first_release_date\": 1581811200,\n \"game_modes\": [\n {\n + \ \"id\": 1,\n \"name\": \"Single player\"\n }\n ],\n + \ \"genres\": [\n {\n \"id\": 8,\n \"name\": \"Platform\"\n + \ }\n ],\n \"involved_companies\": [\n {\n \"id\": 126609,\n + \ \"company\": {\n \"id\": 25669,\n \"name\": \"Mors + Games\"\n }\n },\n {\n \"id\": 126610,\n \"company\": + {\n \"id\": 25918,\n \"name\": \"Mario Fan Games Galaxy\"\n + \ }\n }\n ],\n \"name\": \"Super Mario 64: Arguably Better + Edition\",\n \"platforms\": [\n {\n \"id\": 4,\n \"name\": + \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": [\n {\n + \ \"id\": 2,\n \"name\": \"Third person\"\n }\n ],\n + \ \"screenshots\": [\n {\n \"id\": 437447,\n \"url\": + \"//images.igdb.com/igdb/image/upload/t_thumb/sc9djb.jpg\"\n },\n {\n + \ \"id\": 437448,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc9djc.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 20342,\n + \ \"name\": \"Toby: The Secret Mine\"\n },\n {\n \"id\": + 55190,\n \"name\": \"Pikuniku\"\n },\n {\n \"id\": + 132722,\n \"name\": \"Paper Mario 3D Land\"\n },\n {\n \"id\": + 134074,\n \"name\": \"Super Mario Dimensions\"\n },\n {\n + \ \"id\": 134075,\n \"name\": \"Super Mario Flashback\"\n },\n + \ {\n \"id\": 134294,\n \"name\": \"Super Mario Bros: Odyssey + (Chapter 1)\"\n },\n {\n \"id\": 134296,\n \"name\": + \"Super Mario Stardust\"\n },\n {\n \"id\": 172687,\n \"name\": + \"Super Ryu World\"\n },\n {\n \"id\": 238096,\n \"name\": + \"Super Mario\"\n },\n {\n \"id\": 240461,\n \"name\": + \"Super Bowsette 64\"\n }\n ],\n \"slug\": \"super-mario-64-arguably-better-edition\",\n + \ \"summary\": \"Super Mario 64: Arguably Better Edition is a ROM hack/mod + of Super Mario 64 made by Mors. It changes the game in gameplay, fixes bugs + and adds new game modes.\\n\\nThe changes include:\\n- Better camera\\n- Better + controls\\n- Wall sliding from later games\\n- Widescreen\\n- Optional \\\"Hard + Mode\\\". Hold R before starting a new game!\\n- Optional \\\"No Lives Mode\\\"\\n- + A new 120 Star bonus\\n- Tweaked HUD\\n- Analog camera via player 2\\n- Better + performance\\n- D-Pad controls\\n- Bug fixes\",\n \"language_supports\": + [\n {\n \"id\": 628967,\n \"language\": {\n \"id\": + 7,\n \"name\": \"English\"\n }\n },\n {\n \"id\": + 628968,\n \"language\": {\n \"id\": 7,\n \"name\": + \"English\"\n }\n },\n {\n \"id\": 628969,\n \"language\": + {\n \"id\": 7,\n \"name\": \"English\"\n }\n }\n + \ ]\n },\n {\n \"id\": 3401,\n \"aggregated_rating\": 93.0,\n \"alternative_names\": + [\n {\n \"id\": 36810,\n \"name\": \"\u30DE\u30EA\u30AA\u30B4\u30EB\u30D564\"\n + \ },\n {\n \"id\": 132730,\n \"name\": \"Mario Golf + 64\"\n }\n ],\n \"artworks\": [\n {\n \"id\": 73652,\n + \ \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar1ktw.jpg\"\n + \ },\n {\n \"id\": 124560,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2o40.jpg\"\n + \ }\n ],\n \"cover\": {\n \"id\": 132917,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co2uk5.jpg\"\n + \ },\n \"external_games\": [\n {\n \"id\": 139113,\n \"category\": + 3,\n \"uid\": \"19716\"\n },\n {\n \"id\": 247398,\n + \ \"category\": 14,\n \"uid\": \"18042\"\n },\n {\n + \ \"id\": 522216,\n \"category\": 3,\n \"uid\": \"29972\"\n + \ }\n ],\n \"first_release_date\": 929059200,\n \"franchises\": + [\n {\n \"id\": 845,\n \"name\": \"Mario\"\n }\n ],\n + \ \"game_modes\": [\n {\n \"id\": 1,\n \"name\": \"Single + player\"\n },\n {\n \"id\": 2,\n \"name\": \"Multiplayer\"\n + \ },\n {\n \"id\": 4,\n \"name\": \"Split screen\"\n + \ }\n ],\n \"genres\": [\n {\n \"id\": 14,\n \"name\": + \"Sport\"\n }\n ],\n \"involved_companies\": [\n {\n \"id\": + 211906,\n \"company\": {\n \"id\": 70,\n \"name\": + \"Nintendo\"\n }\n },\n {\n \"id\": 211907,\n \"company\": + {\n \"id\": 31944,\n \"name\": \"Camelot\"\n }\n + \ }\n ],\n \"name\": \"Mario Golf\",\n \"platforms\": [\n {\n + \ \"id\": 4,\n \"name\": \"Nintendo 64\"\n },\n {\n + \ \"id\": 5,\n \"name\": \"Wii\"\n },\n {\n \"id\": + 41,\n \"name\": \"Wii U\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 2,\n \"name\": \"Third person\"\n }\n + \ ],\n \"screenshots\": [\n {\n \"id\": 33061,\n \"url\": + \"//images.igdb.com/igdb/image/upload/t_thumb/tgzkjpvl1ctjt0tyg8s0.jpg\"\n + \ },\n {\n \"id\": 390060,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc8cz0.jpg\"\n + \ },\n {\n \"id\": 390061,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc8cz1.jpg\"\n + \ },\n {\n \"id\": 390062,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc8cz2.jpg\"\n + \ },\n {\n \"id\": 390063,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc8cz3.jpg\"\n + \ },\n {\n \"id\": 390064,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc8cz4.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 1070,\n + \ \"name\": \"Super Mario World\"\n },\n {\n \"id\": + 1074,\n \"name\": \"Super Mario 64\"\n },\n {\n \"id\": + 1741,\n \"name\": \"Mega Man X\"\n },\n {\n \"id\": + 2342,\n \"name\": \"Mario Kart 64\"\n },\n {\n \"id\": + 3403,\n \"name\": \"Mario Golf: Toadstool Tour\"\n },\n {\n + \ \"id\": 3404,\n \"name\": \"Mario Golf: Advance Tour\"\n },\n + \ {\n \"id\": 3406,\n \"name\": \"Mario Tennis\"\n },\n + \ {\n \"id\": 19164,\n \"name\": \"Borderlands 3\"\n },\n + \ {\n \"id\": 96217,\n \"name\": \"Eternity: The Last Unicorn\"\n + \ },\n {\n \"id\": 106987,\n \"name\": \"Torchlight + III\"\n }\n ],\n \"slug\": \"mario-golf\",\n \"summary\": \"Forget + buying expensive golf gear--Mario brings the game to you. Mario Golf features + four complete 18-hole courses, 11 golfers, and precise play control. Create + your own golfer and build up his or her experience and skill levels by competing + in various tournaments and head-to-head matches. The more you play, the stronger + and more accurate your golfer becomes. There are many different modes of play + in Mario Golf, including a wide variety of minigames designed to challenge + even the most level-headed swingers.\",\n \"total_rating\": 81.5824921158293,\n + \ \"language_supports\": [\n {\n \"id\": 473881,\n \"language\": + {\n \"id\": 7,\n \"name\": \"English\"\n }\n },\n + \ {\n \"id\": 473882,\n \"language\": {\n \"id\": + 7,\n \"name\": \"English\"\n }\n },\n {\n \"id\": + 678792,\n \"language\": {\n \"id\": 16,\n \"name\": + \"Japanese\"\n }\n }\n ],\n \"collections\": [\n {\n + \ \"id\": 240,\n \"name\": \"Super Mario\"\n },\n {\n + \ \"id\": 598,\n \"name\": \"Mario Golf\"\n }\n ]\n },\n + \ {\n \"id\": 3406,\n \"alternative_names\": [\n {\n \"id\": + 132714,\n \"name\": \"Mario Tennis 64\"\n },\n {\n \"id\": + 132715,\n \"name\": \"\u30DE\u30EA\u30AA\u30BA\u30C6\u30CB\u30B9\"\n + \ },\n {\n \"id\": 132716,\n \"name\": \"\u746A\u5229\u6B50\u7DB2\u740364\"\n + \ },\n {\n \"id\": 132717,\n \"name\": \"M\u01CEl\xEC\\u0027\u014Du + W\u01CEngqi\xFA 64\"\n }\n ],\n \"artworks\": [\n {\n \"id\": + 73651,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar1ktv.jpg\"\n + \ },\n {\n \"id\": 124549,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2o3p.jpg\"\n + \ },\n {\n \"id\": 124550,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2o3q.jpg\"\n + \ },\n {\n \"id\": 124551,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2o3r.jpg\"\n + \ },\n {\n \"id\": 124561,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2o41.jpg\"\n + \ }\n ],\n \"cover\": {\n \"id\": 297501,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co6djx.jpg\"\n + \ },\n \"external_games\": [\n {\n \"id\": 151484,\n \"category\": + 3,\n \"uid\": \"6073\"\n },\n {\n \"id\": 292096,\n + \ \"category\": 14,\n \"uid\": \"5564\"\n },\n {\n + \ \"id\": 522217,\n \"category\": 3,\n \"uid\": \"29973\"\n + \ }\n ],\n \"first_release_date\": 964137600,\n \"franchises\": + [\n {\n \"id\": 845,\n \"name\": \"Mario\"\n }\n ],\n + \ \"game_modes\": [\n {\n \"id\": 1,\n \"name\": \"Single + player\"\n },\n {\n \"id\": 2,\n \"name\": \"Multiplayer\"\n + \ },\n {\n \"id\": 3,\n \"name\": \"Co-operative\"\n + \ },\n {\n \"id\": 4,\n \"name\": \"Split screen\"\n + \ }\n ],\n \"genres\": [\n {\n \"id\": 14,\n \"name\": + \"Sport\"\n }\n ],\n \"involved_companies\": [\n {\n \"id\": + 211890,\n \"company\": {\n \"id\": 31944,\n \"name\": + \"Camelot\"\n }\n },\n {\n \"id\": 211891,\n \"company\": + {\n \"id\": 70,\n \"name\": \"Nintendo\"\n }\n },\n + \ {\n \"id\": 211892,\n \"company\": {\n \"id\": + 70,\n \"name\": \"Nintendo\"\n }\n },\n {\n \"id\": + 225601,\n \"company\": {\n \"id\": 812,\n \"name\": + \"Gradiente\"\n }\n }\n ],\n \"name\": \"Mario Tennis\",\n + \ \"platforms\": [\n {\n \"id\": 4,\n \"name\": \"Nintendo + 64\"\n },\n {\n \"id\": 5,\n \"name\": \"Wii\"\n },\n + \ {\n \"id\": 41,\n \"name\": \"Wii U\"\n }\n ],\n + \ \"player_perspectives\": [\n {\n \"id\": 2,\n \"name\": + \"Third person\"\n }\n ],\n \"screenshots\": [\n {\n \"id\": + 10918,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/hwmgsjuauj41nljslvo3.jpg\"\n + \ },\n {\n \"id\": 10919,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/nwaqynqsina03vu9w4ix.jpg\"\n + \ },\n {\n \"id\": 10920,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/aytrznvio9ghue1jvzwg.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 1070,\n + \ \"name\": \"Super Mario World\"\n },\n {\n \"id\": + 1074,\n \"name\": \"Super Mario 64\"\n },\n {\n \"id\": + 2328,\n \"name\": \"Mario Party 2\"\n },\n {\n \"id\": + 2342,\n \"name\": \"Mario Kart 64\"\n },\n {\n \"id\": + 3401,\n \"name\": \"Mario Golf\"\n },\n {\n \"id\": + 3403,\n \"name\": \"Mario Golf: Toadstool Tour\"\n },\n {\n + \ \"id\": 3985,\n \"name\": \"Mario Power Tennis\"\n },\n + \ {\n \"id\": 20386,\n \"name\": \"Mario\\u0027s Tennis\"\n + \ },\n {\n \"id\": 90101,\n \"name\": \"Super Smash + Bros. Ultimate\"\n },\n {\n \"id\": 109455,\n \"name\": + \"Luigi\\u0027s Mansion 3\"\n }\n ],\n \"slug\": \"mario-tennis\",\n + \ \"summary\": \"All of your favorite characters hit the court in a wild + and wacky multiplayer tennis game from the makers of Mario Golf. Mario, Luigi, + Bowser, Peach, Toad, and Donkey Kong lead off the all-star, 14-player line-up. + The fast-paced action will have you unleashing vicious volleys, life-saving + lobs, ballistic backhands and electrifying super-charged smashes!\",\n \"total_rating\": + 77.11728304337866,\n \"language_supports\": [\n {\n \"id\": + 473866,\n \"language\": {\n \"id\": 7,\n \"name\": + \"English\"\n }\n },\n {\n \"id\": 473867,\n \"language\": + {\n \"id\": 7,\n \"name\": \"English\"\n }\n },\n + \ {\n \"id\": 678790,\n \"language\": {\n \"id\": + 16,\n \"name\": \"Japanese\"\n }\n }\n ],\n \"collections\": + [\n {\n \"id\": 240,\n \"name\": \"Super Mario\"\n },\n + \ {\n \"id\": 9004,\n \"name\": \"Mario Tennis\"\n }\n + \ ]\n },\n {\n \"id\": 159321,\n \"alternative_names\": [\n {\n + \ \"id\": 69852,\n \"name\": \"Book of Mario 64\"\n }\n + \ ],\n \"cover\": {\n \"id\": 162580,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co3hg4.jpg\"\n + \ },\n \"first_release_date\": 1565395200,\n \"game_modes\": [\n {\n + \ \"id\": 1,\n \"name\": \"Single player\"\n }\n ],\n + \ \"genres\": [\n {\n \"id\": 12,\n \"name\": \"Role-playing + (RPG)\"\n }\n ],\n \"involved_companies\": [\n {\n \"id\": + 143533,\n \"company\": {\n \"id\": 36495,\n \"name\": + \"Fatguy703\"\n }\n }\n ],\n \"name\": \"Book of Mario\",\n + \ \"platforms\": [\n {\n \"id\": 4,\n \"name\": \"Nintendo + 64\"\n }\n ],\n \"player_perspectives\": [\n {\n \"id\": + 3,\n \"name\": \"Bird view / Isometric\"\n }\n ],\n \"screenshots\": + [\n {\n \"id\": 552501,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scbub9.jpg\"\n + \ },\n {\n \"id\": 552502,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scbuba.jpg\"\n + \ },\n {\n \"id\": 552503,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scbubb.jpg\"\n + \ },\n {\n \"id\": 552504,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scbubc.jpg\"\n + \ },\n {\n \"id\": 552505,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scbubd.jpg\"\n + \ },\n {\n \"id\": 552506,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scbube.jpg\"\n + \ },\n {\n \"id\": 552507,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scbubf.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 19164,\n + \ \"name\": \"Borderlands 3\"\n },\n {\n \"id\": 27092,\n + \ \"name\": \"GreedFall\"\n },\n {\n \"id\": 54775,\n + \ \"name\": \"Shadows: Awakening\"\n },\n {\n \"id\": + 55038,\n \"name\": \"Immortal: Unchained\"\n },\n {\n \"id\": + 55199,\n \"name\": \"Dragon: Marked for Death\"\n },\n {\n + \ \"id\": 81249,\n \"name\": \"The Elder Scrolls VI\"\n },\n + \ {\n \"id\": 96217,\n \"name\": \"Eternity: The Last Unicorn\"\n + \ },\n {\n \"id\": 103303,\n \"name\": \"The Elder + Scrolls: Blades\"\n },\n {\n \"id\": 106987,\n \"name\": + \"Torchlight III\"\n },\n {\n \"id\": 113360,\n \"name\": + \"Hytale\"\n }\n ],\n \"slug\": \"book-of-mario\",\n \"summary\": + \"Book of Mario is a text-hack of the Paper Mario (Nintendo 64) created by + Fatguy703 and his fans. The text within the game is produced by oscillating + translations several times (with Google Translate) to change the dialogue, + creating a very different plot from the original game. The game also has a + new badge added, which was only obtained via hacking.\",\n \"language_supports\": + [\n {\n \"id\": 473298,\n \"language\": {\n \"id\": + 7,\n \"name\": \"English\"\n }\n }\n ],\n \"collections\": + [\n {\n \"id\": 7219,\n \"name\": \"Book of Mario\"\n }\n + \ ]\n },\n {\n \"id\": 247109,\n \"alternative_names\": [\n {\n + \ \"id\": 132722,\n \"name\": \"Mario Golf 64: Kid\"\n }\n + \ ],\n \"first_release_date\": 934243200,\n \"franchises\": [\n {\n + \ \"id\": 845,\n \"name\": \"Mario\"\n }\n ],\n \"game_modes\": + [\n {\n \"id\": 1,\n \"name\": \"Single player\"\n },\n + \ {\n \"id\": 2,\n \"name\": \"Multiplayer\"\n }\n + \ ],\n \"genres\": [\n {\n \"id\": 14,\n \"name\": + \"Sport\"\n }\n ],\n \"involved_companies\": [\n {\n \"id\": + 211895,\n \"company\": {\n \"id\": 31944,\n \"name\": + \"Camelot\"\n }\n },\n {\n \"id\": 211896,\n \"company\": + {\n \"id\": 70,\n \"name\": \"Nintendo\"\n }\n }\n + \ ],\n \"name\": \"Mario Golf: Kid\",\n \"platforms\": [\n {\n + \ \"id\": 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 2,\n \"name\": \"Third person\"\n }\n + \ ],\n \"similar_games\": [\n {\n \"id\": 93920,\n \"name\": + \"Real Football 2008\"\n },\n {\n \"id\": 109606,\n \"name\": + \"Pro Yakyuu Spirits 2019\"\n },\n {\n \"id\": 114286,\n + \ \"name\": \"Madden NFL 20\"\n },\n {\n \"id\": 116343,\n + \ \"name\": \"Real Football 2016\"\n },\n {\n \"id\": + 116349,\n \"name\": \"Real Football 2014\"\n },\n {\n \"id\": + 116350,\n \"name\": \"Real Football 2015\"\n },\n {\n \"id\": + 116351,\n \"name\": \"Real Football 2017\"\n },\n {\n \"id\": + 116352,\n \"name\": \"Real Football 2018\"\n },\n {\n \"id\": + 116353,\n \"name\": \"Real Football 2019\"\n },\n {\n \"id\": + 119947,\n \"name\": \"NHL 20\"\n }\n ],\n \"slug\": \"mario-golf-kid\",\n + \ \"summary\": \"A transferrable character for Mario Golf for the Nintendo + 64 from the Game Boy Color version.\"\n },\n {\n \"id\": 247112,\n \"alternative_names\": + [\n {\n \"id\": 132726,\n \"name\": \"Mario Golf 64: Joe\"\n + \ }\n ],\n \"first_release_date\": 934243200,\n \"franchises\": + [\n {\n \"id\": 845,\n \"name\": \"Mario\"\n }\n ],\n + \ \"game_modes\": [\n {\n \"id\": 1,\n \"name\": \"Single + player\"\n },\n {\n \"id\": 2,\n \"name\": \"Multiplayer\"\n + \ }\n ],\n \"genres\": [\n {\n \"id\": 14,\n \"name\": + \"Sport\"\n }\n ],\n \"involved_companies\": [\n {\n \"id\": + 211902,\n \"company\": {\n \"id\": 31944,\n \"name\": + \"Camelot\"\n }\n },\n {\n \"id\": 211903,\n \"company\": + {\n \"id\": 70,\n \"name\": \"Nintendo\"\n }\n }\n + \ ],\n \"name\": \"Mario Golf: Joe\",\n \"platforms\": [\n {\n + \ \"id\": 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 2,\n \"name\": \"Third person\"\n }\n + \ ],\n \"similar_games\": [\n {\n \"id\": 93920,\n \"name\": + \"Real Football 2008\"\n },\n {\n \"id\": 109606,\n \"name\": + \"Pro Yakyuu Spirits 2019\"\n },\n {\n \"id\": 114286,\n + \ \"name\": \"Madden NFL 20\"\n },\n {\n \"id\": 116343,\n + \ \"name\": \"Real Football 2016\"\n },\n {\n \"id\": + 116349,\n \"name\": \"Real Football 2014\"\n },\n {\n \"id\": + 116350,\n \"name\": \"Real Football 2015\"\n },\n {\n \"id\": + 116351,\n \"name\": \"Real Football 2017\"\n },\n {\n \"id\": + 116352,\n \"name\": \"Real Football 2018\"\n },\n {\n \"id\": + 116353,\n \"name\": \"Real Football 2019\"\n },\n {\n \"id\": + 119947,\n \"name\": \"NHL 20\"\n }\n ],\n \"slug\": \"mario-golf-joe\",\n + \ \"summary\": \"A transferrable character for Mario Golf for the Nintendo + 64 from the Game Boy Color version.\"\n },\n {\n \"id\": 3541,\n \"alternative_names\": + [\n {\n \"id\": 34036,\n \"name\": \"Mario no Fotop\u012B\"\n + \ },\n {\n \"id\": 34037,\n \"name\": \"\u30DE\u30EA\u30AA\u306E\u3075\u3049\u3068\u3074\u30FC\"\n + \ }\n ],\n \"cover\": {\n \"id\": 95427,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co21mr.jpg\"\n + \ },\n \"external_games\": [\n {\n \"id\": 129820,\n \"category\": + 3,\n \"uid\": \"29970\"\n },\n {\n \"id\": 1921931,\n + \ \"category\": 14,\n \"uid\": \"27015\"\n }\n ],\n \"first_release_date\": + 912556800,\n \"franchises\": [\n {\n \"id\": 845,\n \"name\": + \"Mario\"\n }\n ],\n \"game_modes\": [\n {\n \"id\": + 1,\n \"name\": \"Single player\"\n }\n ],\n \"genres\": + [\n {\n \"id\": 13,\n \"name\": \"Simulator\"\n }\n + \ ],\n \"involved_companies\": [\n {\n \"id\": 9179,\n \"company\": + {\n \"id\": 1825,\n \"name\": \"Tokyo Electron\"\n }\n + \ }\n ],\n \"name\": \"Mario no Photopi\",\n \"platforms\": [\n + \ {\n \"id\": 4,\n \"name\": \"Nintendo 64\"\n }\n + \ ],\n \"player_perspectives\": [\n {\n \"id\": 1,\n \"name\": + \"First person\"\n }\n ],\n \"similar_games\": [\n {\n \"id\": + 17613,\n \"name\": \"Sovereignty: Crown of Kings\"\n },\n {\n + \ \"id\": 27792,\n \"name\": \"PC Building Simulator\"\n },\n + \ {\n \"id\": 31515,\n \"name\": \"Another Brick in the + Mall\"\n },\n {\n \"id\": 36346,\n \"name\": \"TransOcean: + The Shipping Company\"\n },\n {\n \"id\": 43115,\n \"name\": + \"Tank Mechanic Simulator\"\n },\n {\n \"id\": 46432,\n \"name\": + \"Disney\\u0027s Magic Artist\"\n },\n {\n \"id\": 55590,\n + \ \"name\": \"Mashinky\"\n },\n {\n \"id\": 65827,\n + \ \"name\": \"Bronze Age\"\n },\n {\n \"id\": 79134,\n + \ \"name\": \"Ancient Cities\"\n },\n {\n \"id\": 101573,\n + \ \"name\": \"Simstory: Live As You Wish\"\n }\n ],\n \"slug\": + \"mario-no-photopi\",\n \"summary\": \"Japan only creativity game. Allowed + players to import digital photos and other images and transfer between cards.\",\n + \ \"language_supports\": [\n {\n \"id\": 686352,\n \"language\": + {\n \"id\": 16,\n \"name\": \"Japanese\"\n }\n }\n + \ ],\n \"collections\": [\n {\n \"id\": 2960,\n \"name\": + \"Mario\"\n },\n {\n \"id\": 6118,\n \"name\": \"Super + Mario Bros.\"\n }\n ]\n },\n {\n \"id\": 247101,\n \"alternative_names\": + [\n {\n \"id\": 132720,\n \"name\": \"Mario Tennis 64: + Nina\"\n }\n ],\n \"first_release_date\": 973123200,\n \"franchises\": + [\n {\n \"id\": 845,\n \"name\": \"Mario\"\n }\n ],\n + \ \"game_modes\": [\n {\n \"id\": 1,\n \"name\": \"Single + player\"\n },\n {\n \"id\": 2,\n \"name\": \"Multiplayer\"\n + \ }\n ],\n \"genres\": [\n {\n \"id\": 14,\n \"name\": + \"Sport\"\n }\n ],\n \"involved_companies\": [\n {\n \"id\": + 211873,\n \"company\": {\n \"id\": 31944,\n \"name\": + \"Camelot\"\n }\n },\n {\n \"id\": 211874,\n \"company\": + {\n \"id\": 70,\n \"name\": \"Nintendo\"\n }\n }\n + \ ],\n \"name\": \"Mario Tennis: Nina\",\n \"platforms\": [\n {\n + \ \"id\": 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 2,\n \"name\": \"Third person\"\n }\n + \ ],\n \"screenshots\": [\n {\n \"id\": 1037866,\n \"url\": + \"//images.igdb.com/igdb/image/upload/t_thumb/scm8tm.jpg\"\n },\n {\n + \ \"id\": 1037867,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scm8tn.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 109606,\n + \ \"name\": \"Pro Yakyuu Spirits 2019\"\n },\n {\n \"id\": + 114286,\n \"name\": \"Madden NFL 20\"\n },\n {\n \"id\": + 114287,\n \"name\": \"FIFA 20\"\n },\n {\n \"id\": + 116343,\n \"name\": \"Real Football 2016\"\n },\n {\n \"id\": + 116349,\n \"name\": \"Real Football 2014\"\n },\n {\n \"id\": + 116350,\n \"name\": \"Real Football 2015\"\n },\n {\n \"id\": + 116351,\n \"name\": \"Real Football 2017\"\n },\n {\n \"id\": + 116352,\n \"name\": \"Real Football 2018\"\n },\n {\n \"id\": + 116353,\n \"name\": \"Real Football 2019\"\n },\n {\n \"id\": + 119947,\n \"name\": \"NHL 20\"\n }\n ],\n \"slug\": \"mario-tennis-nina\",\n + \ \"summary\": \"A transferrable character for Mario Tennis for the Nintendo + 64 from the Game Boy Color version.\"\n },\n {\n \"id\": 135229,\n \"alternative_names\": + [\n {\n \"id\": 36539,\n \"name\": \"Super Mario Maker + 64\"\n }\n ],\n \"artworks\": [\n {\n \"id\": 106388,\n + \ \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2a38.jpg\"\n + \ }\n ],\n \"cover\": {\n \"id\": 132890,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co2uje.jpg\"\n + \ },\n \"first_release_date\": 1500249600,\n \"game_modes\": [\n {\n + \ \"id\": 1,\n \"name\": \"Single player\"\n }\n ],\n + \ \"genres\": [\n {\n \"id\": 8,\n \"name\": \"Platform\"\n + \ }\n ],\n \"involved_companies\": [\n {\n \"id\": 102288,\n + \ \"company\": {\n \"id\": 25041,\n \"name\": \"Kaze + Emanuar\"\n }\n }\n ],\n \"name\": \"Super Mario 64 Maker\",\n + \ \"platforms\": [\n {\n \"id\": 4,\n \"name\": \"Nintendo + 64\"\n }\n ],\n \"player_perspectives\": [\n {\n \"id\": + 2,\n \"name\": \"Third person\"\n }\n ],\n \"screenshots\": + [\n {\n \"id\": 389340,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc8cf0.jpg\"\n + \ },\n {\n \"id\": 389341,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc8cf1.jpg\"\n + \ },\n {\n \"id\": 389342,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc8cf2.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 20342,\n + \ \"name\": \"Toby: The Secret Mine\"\n },\n {\n \"id\": + 24426,\n \"name\": \"Forgotton Anne\"\n },\n {\n \"id\": + 28070,\n \"name\": \"Planet Alpha\"\n },\n {\n \"id\": + 55173,\n \"name\": \"Semblance\"\n },\n {\n \"id\": + 55190,\n \"name\": \"Pikuniku\"\n },\n {\n \"id\": + 56033,\n \"name\": \"Dream Alone\"\n },\n {\n \"id\": + 57187,\n \"name\": \"Crackle Cradle\"\n },\n {\n \"id\": + 87816,\n \"name\": \"Super Mario Bros. X\"\n },\n {\n \"id\": + 115276,\n \"name\": \"Super Mario Maker 2\"\n },\n {\n \"id\": + 134068,\n \"name\": \"Toad Strikes Back\"\n }\n ],\n \"slug\": + \"super-mario-64-maker\",\n \"summary\": \"Super Mario 64 Maker (or Super + Mario Maker 64) is a ROM Hack made by Kaze Emanuar inspired by the game Super + Mario Maker for the Nintendo Wii U. Super Mario 64 Maker allows players to + build and share their own custom Super Mario 64 levels in game (and transfer + them using save states).\",\n \"language_supports\": [\n {\n \"id\": + 628896,\n \"language\": {\n \"id\": 7,\n \"name\": + \"English\"\n }\n }\n ]\n },\n {\n \"id\": 247110,\n \"alternative_names\": + [\n {\n \"id\": 132724,\n \"name\": \"Mario Golf 64: Azeria\"\n + \ }\n ],\n \"first_release_date\": 934243200,\n \"franchises\": + [\n {\n \"id\": 845,\n \"name\": \"Mario\"\n }\n ],\n + \ \"game_modes\": [\n {\n \"id\": 1,\n \"name\": \"Single + player\"\n },\n {\n \"id\": 2,\n \"name\": \"Multiplayer\"\n + \ }\n ],\n \"genres\": [\n {\n \"id\": 14,\n \"name\": + \"Sport\"\n }\n ],\n \"involved_companies\": [\n {\n \"id\": + 211897,\n \"company\": {\n \"id\": 31944,\n \"name\": + \"Camelot\"\n }\n },\n {\n \"id\": 211898,\n \"company\": + {\n \"id\": 70,\n \"name\": \"Nintendo\"\n }\n }\n + \ ],\n \"name\": \"Mario Golf: Azalea\",\n \"platforms\": [\n {\n + \ \"id\": 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 2,\n \"name\": \"Third person\"\n }\n + \ ],\n \"similar_games\": [\n {\n \"id\": 93920,\n \"name\": + \"Real Football 2008\"\n },\n {\n \"id\": 109606,\n \"name\": + \"Pro Yakyuu Spirits 2019\"\n },\n {\n \"id\": 114286,\n + \ \"name\": \"Madden NFL 20\"\n },\n {\n \"id\": 116343,\n + \ \"name\": \"Real Football 2016\"\n },\n {\n \"id\": + 116349,\n \"name\": \"Real Football 2014\"\n },\n {\n \"id\": + 116350,\n \"name\": \"Real Football 2015\"\n },\n {\n \"id\": + 116351,\n \"name\": \"Real Football 2017\"\n },\n {\n \"id\": + 116352,\n \"name\": \"Real Football 2018\"\n },\n {\n \"id\": + 116353,\n \"name\": \"Real Football 2019\"\n },\n {\n \"id\": + 119947,\n \"name\": \"NHL 20\"\n }\n ],\n \"slug\": \"mario-golf-azalea\",\n + \ \"summary\": \"A transferrable character for Mario Golf for the Nintendo + 64 from the Game Boy Color version.\"\n },\n {\n \"id\": 247100,\n \"alternative_names\": + [\n {\n \"id\": 132718,\n \"name\": \"Mario Tennis 64: + Alex\"\n }\n ],\n \"first_release_date\": 973036800,\n \"franchises\": + [\n {\n \"id\": 845,\n \"name\": \"Mario\"\n }\n ],\n + \ \"game_modes\": [\n {\n \"id\": 1,\n \"name\": \"Single + player\"\n },\n {\n \"id\": 2,\n \"name\": \"Multiplayer\"\n + \ }\n ],\n \"genres\": [\n {\n \"id\": 14,\n \"name\": + \"Sport\"\n }\n ],\n \"involved_companies\": [\n {\n \"id\": + 211871,\n \"company\": {\n \"id\": 70,\n \"name\": + \"Nintendo\"\n }\n },\n {\n \"id\": 211872,\n \"company\": + {\n \"id\": 31944,\n \"name\": \"Camelot\"\n }\n + \ }\n ],\n \"name\": \"Mario Tennis: Alex\",\n \"platforms\": + [\n {\n \"id\": 4,\n \"name\": \"Nintendo 64\"\n }\n + \ ],\n \"player_perspectives\": [\n {\n \"id\": 3,\n \"name\": + \"Bird view / Isometric\"\n }\n ],\n \"screenshots\": [\n {\n + \ \"id\": 1037864,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scm8tk.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 93920,\n + \ \"name\": \"Real Football 2008\"\n },\n {\n \"id\": + 109606,\n \"name\": \"Pro Yakyuu Spirits 2019\"\n },\n {\n + \ \"id\": 114286,\n \"name\": \"Madden NFL 20\"\n },\n {\n + \ \"id\": 116343,\n \"name\": \"Real Football 2016\"\n },\n + \ {\n \"id\": 116349,\n \"name\": \"Real Football 2014\"\n + \ },\n {\n \"id\": 116350,\n \"name\": \"Real Football + 2015\"\n },\n {\n \"id\": 116351,\n \"name\": \"Real + Football 2017\"\n },\n {\n \"id\": 116352,\n \"name\": + \"Real Football 2018\"\n },\n {\n \"id\": 116353,\n \"name\": + \"Real Football 2019\"\n },\n {\n \"id\": 119947,\n \"name\": + \"NHL 20\"\n }\n ],\n \"slug\": \"mario-tennis-alex\",\n \"summary\": + \"A transferrable character for Mario Tennis for the Nintendo 64 from the + Game Boy Color version.\"\n },\n {\n \"id\": 247104,\n \"alternative_names\": + [\n {\n \"id\": 132721,\n \"name\": \"Mario Tennis 64: + Kate\"\n }\n ],\n \"first_release_date\": 973036800,\n \"franchises\": + [\n {\n \"id\": 845,\n \"name\": \"Mario\"\n }\n ],\n + \ \"game_modes\": [\n {\n \"id\": 1,\n \"name\": \"Single + player\"\n },\n {\n \"id\": 2,\n \"name\": \"Multiplayer\"\n + \ }\n ],\n \"genres\": [\n {\n \"id\": 14,\n \"name\": + \"Sport\"\n }\n ],\n \"involved_companies\": [\n {\n \"id\": + 211877,\n \"company\": {\n \"id\": 31944,\n \"name\": + \"Camelot\"\n }\n },\n {\n \"id\": 211878,\n \"company\": + {\n \"id\": 70,\n \"name\": \"Nintendo\"\n }\n }\n + \ ],\n \"name\": \"Mario Tennis: Kate\",\n \"platforms\": [\n {\n + \ \"id\": 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 109606,\n + \ \"name\": \"Pro Yakyuu Spirits 2019\"\n },\n {\n \"id\": + 114286,\n \"name\": \"Madden NFL 20\"\n },\n {\n \"id\": + 114287,\n \"name\": \"FIFA 20\"\n },\n {\n \"id\": + 116343,\n \"name\": \"Real Football 2016\"\n },\n {\n \"id\": + 116349,\n \"name\": \"Real Football 2014\"\n },\n {\n \"id\": + 116350,\n \"name\": \"Real Football 2015\"\n },\n {\n \"id\": + 116351,\n \"name\": \"Real Football 2017\"\n },\n {\n \"id\": + 116352,\n \"name\": \"Real Football 2018\"\n },\n {\n \"id\": + 116353,\n \"name\": \"Real Football 2019\"\n },\n {\n \"id\": + 119947,\n \"name\": \"NHL 20\"\n }\n ],\n \"slug\": \"mario-tennis-kate\",\n + \ \"summary\": \"A transferrable character for Mario Tennis for the Nintendo + 64 from the Game Boy Color version.\"\n },\n {\n \"id\": 247111,\n \"alternative_names\": + [\n {\n \"id\": 132727,\n \"name\": \"Mario Golf 64: Sherry\"\n + \ }\n ],\n \"first_release_date\": 934243200,\n \"franchises\": + [\n {\n \"id\": 845,\n \"name\": \"Mario\"\n }\n ],\n + \ \"game_modes\": [\n {\n \"id\": 1,\n \"name\": \"Single + player\"\n },\n {\n \"id\": 2,\n \"name\": \"Multiplayer\"\n + \ }\n ],\n \"genres\": [\n {\n \"id\": 14,\n \"name\": + \"Sport\"\n }\n ],\n \"involved_companies\": [\n {\n \"id\": + 211899,\n \"company\": {\n \"id\": 31944,\n \"name\": + \"Camelot\"\n }\n },\n {\n \"id\": 211900,\n \"company\": + {\n \"id\": 70,\n \"name\": \"Nintendo\"\n }\n }\n + \ ],\n \"name\": \"Mario Golf: Sherry\",\n \"platforms\": [\n {\n + \ \"id\": 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 2,\n \"name\": \"Third person\"\n }\n + \ ],\n \"similar_games\": [\n {\n \"id\": 93920,\n \"name\": + \"Real Football 2008\"\n },\n {\n \"id\": 109606,\n \"name\": + \"Pro Yakyuu Spirits 2019\"\n },\n {\n \"id\": 114286,\n + \ \"name\": \"Madden NFL 20\"\n },\n {\n \"id\": 116343,\n + \ \"name\": \"Real Football 2016\"\n },\n {\n \"id\": + 116349,\n \"name\": \"Real Football 2014\"\n },\n {\n \"id\": + 116350,\n \"name\": \"Real Football 2015\"\n },\n {\n \"id\": + 116351,\n \"name\": \"Real Football 2017\"\n },\n {\n \"id\": + 116352,\n \"name\": \"Real Football 2018\"\n },\n {\n \"id\": + 116353,\n \"name\": \"Real Football 2019\"\n },\n {\n \"id\": + 119947,\n \"name\": \"NHL 20\"\n }\n ],\n \"slug\": \"mario-golf-sherry\",\n + \ \"summary\": \"A transferrable character for Mario Golf for the Nintendo + 64 from the Game Boy Color version.\"\n },\n {\n \"id\": 247103,\n \"alternative_names\": + [\n {\n \"id\": 132719,\n \"name\": \"Mario Tennis 64: + Harry\"\n }\n ],\n \"first_release_date\": 973036800,\n \"franchises\": + [\n {\n \"id\": 845,\n \"name\": \"Mario\"\n }\n ],\n + \ \"game_modes\": [\n {\n \"id\": 1,\n \"name\": \"Single + player\"\n },\n {\n \"id\": 2,\n \"name\": \"Multiplayer\"\n + \ }\n ],\n \"genres\": [\n {\n \"id\": 14,\n \"name\": + \"Sport\"\n }\n ],\n \"involved_companies\": [\n {\n \"id\": + 211875,\n \"company\": {\n \"id\": 31944,\n \"name\": + \"Camelot\"\n }\n },\n {\n \"id\": 211876,\n \"company\": + {\n \"id\": 70,\n \"name\": \"Nintendo\"\n }\n }\n + \ ],\n \"name\": \"Mario Tennis: Harry\",\n \"platforms\": [\n {\n + \ \"id\": 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n + \ }\n ],\n \"screenshots\": [\n {\n \"id\": 1037865,\n + \ \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scm8tl.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 93920,\n + \ \"name\": \"Real Football 2008\"\n },\n {\n \"id\": + 109606,\n \"name\": \"Pro Yakyuu Spirits 2019\"\n },\n {\n + \ \"id\": 114286,\n \"name\": \"Madden NFL 20\"\n },\n {\n + \ \"id\": 116343,\n \"name\": \"Real Football 2016\"\n },\n + \ {\n \"id\": 116349,\n \"name\": \"Real Football 2014\"\n + \ },\n {\n \"id\": 116350,\n \"name\": \"Real Football + 2015\"\n },\n {\n \"id\": 116351,\n \"name\": \"Real + Football 2017\"\n },\n {\n \"id\": 116352,\n \"name\": + \"Real Football 2018\"\n },\n {\n \"id\": 116353,\n \"name\": + \"Real Football 2019\"\n },\n {\n \"id\": 119947,\n \"name\": + \"NHL 20\"\n }\n ],\n \"slug\": \"mario-tennis-harry\",\n \"summary\": + \"A transferrable character for Mario Tennis for the Nintendo 64 from the + Game Boy Color version.\"\n },\n {\n \"id\": 198250,\n \"alternative_names\": + [\n {\n \"id\": 87630,\n \"name\": \"Super Mario 64 in + Clock Town\"\n }\n ],\n \"cover\": {\n \"id\": 218381,\n \"url\": + \"//images.igdb.com/igdb/image/upload/t_thumb/co4oi5.jpg\"\n },\n \"first_release_date\": + 1644278400,\n \"game_modes\": [\n {\n \"id\": 1,\n \"name\": + \"Single player\"\n }\n ],\n \"genres\": [\n {\n \"id\": + 8,\n \"name\": \"Platform\"\n },\n {\n \"id\": 31,\n + \ \"name\": \"Adventure\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 168559,\n \"company\": {\n \"id\": + 40953,\n \"name\": \"Romcad_\"\n }\n }\n ],\n \"name\": + \"Mario In Clock Town\",\n \"platforms\": [\n {\n \"id\": 4,\n + \ \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 2,\n \"name\": \"Third person\"\n }\n + \ ],\n \"screenshots\": [\n {\n \"id\": 779394,\n \"url\": + \"//images.igdb.com/igdb/image/upload/t_thumb/scgpdu.jpg\"\n },\n {\n + \ \"id\": 779395,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scgpdv.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 20342,\n + \ \"name\": \"Toby: The Secret Mine\"\n },\n {\n \"id\": + 24426,\n \"name\": \"Forgotton Anne\"\n },\n {\n \"id\": + 28070,\n \"name\": \"Planet Alpha\"\n },\n {\n \"id\": + 29032,\n \"name\": \"Pepper Grinder\"\n },\n {\n \"id\": + 55173,\n \"name\": \"Semblance\"\n },\n {\n \"id\": + 55190,\n \"name\": \"Pikuniku\"\n },\n {\n \"id\": + 56033,\n \"name\": \"Dream Alone\"\n },\n {\n \"id\": + 87622,\n \"name\": \"Garena Free Fire\"\n },\n {\n \"id\": + 103292,\n \"name\": \"Gears 5\"\n },\n {\n \"id\": + 111130,\n \"name\": \"Apsulov: End of Gods\"\n }\n ],\n \"slug\": + \"mario-in-clock-town\",\n \"summary\": \"Mario In Clock Town is a Super + Mario 64 ROM hack/mod which imports Clock Town from Majora\\u0027s Mask to + Super Mario 64, adding contextualized Power Stars, each one based on a Mask + or item from Majora\\u0027s Mask.\",\n \"language_supports\": [\n {\n + \ \"id\": 630033,\n \"language\": {\n \"id\": 7,\n \"name\": + \"English\"\n }\n }\n ]\n },\n {\n \"id\": 155010,\n \"alternative_names\": + [\n {\n \"id\": 66953,\n \"name\": \"MK64: Amped Up\"\n + \ },\n {\n \"id\": 66954,\n \"name\": \"MK64: AU\"\n + \ },\n {\n \"id\": 67662,\n \"name\": \"Mario Kart + 64 Amped Up\"\n }\n ],\n \"cover\": {\n \"id\": 269086,\n + \ \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co5rmm.jpg\"\n + \ },\n \"first_release_date\": 1614902400,\n \"game_modes\": [\n {\n + \ \"id\": 1,\n \"name\": \"Single player\"\n },\n {\n + \ \"id\": 2,\n \"name\": \"Multiplayer\"\n },\n {\n + \ \"id\": 4,\n \"name\": \"Split screen\"\n }\n ],\n + \ \"genres\": [\n {\n \"id\": 10,\n \"name\": \"Racing\"\n + \ }\n ],\n \"involved_companies\": [\n {\n \"id\": 141440,\n + \ \"company\": {\n \"id\": 35976,\n \"name\": \"Litronom\"\n + \ }\n },\n {\n \"id\": 193676,\n \"company\": + {\n \"id\": 35977,\n \"name\": \"OverKart 64\"\n }\n + \ }\n ],\n \"name\": \"Mario Kart 64: Amped Up\",\n \"platforms\": + [\n {\n \"id\": 4,\n \"name\": \"Nintendo 64\"\n }\n + \ ],\n \"player_perspectives\": [\n {\n \"id\": 2,\n \"name\": + \"Third person\"\n }\n ],\n \"screenshots\": [\n {\n \"id\": + 924825,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scjtll.jpg\"\n + \ },\n {\n \"id\": 924826,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scjtlm.jpg\"\n + \ },\n {\n \"id\": 924827,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scjtln.jpg\"\n + \ },\n {\n \"id\": 924828,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scjtlo.jpg\"\n + \ },\n {\n \"id\": 924829,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scjtlp.jpg\"\n + \ },\n {\n \"id\": 924830,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scjtlq.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 19164,\n + \ \"name\": \"Borderlands 3\"\n },\n {\n \"id\": 82090,\n + \ \"name\": \"Forza Horizon 4\"\n },\n {\n \"id\": + 87673,\n \"name\": \"Nippon Marathon\"\n },\n {\n \"id\": + 105011,\n \"name\": \"Dude Simulator 2\"\n },\n {\n \"id\": + 115731,\n \"name\": \"Pok\xE9mon VR: Ash\\u0027s Room\"\n },\n + \ {\n \"id\": 118871,\n \"name\": \"Grid\"\n },\n {\n + \ \"id\": 119207,\n \"name\": \"Aquapark.io\"\n },\n {\n + \ \"id\": 136545,\n \"name\": \"Pok\xE9mon: Type Wild\"\n },\n + \ {\n \"id\": 145015,\n \"name\": \"Kirby the Dream Battle\"\n + \ },\n {\n \"id\": 172470,\n \"name\": \"Sonic Riders + X\"\n }\n ],\n \"slug\": \"mario-kart-64-amped-up\",\n \"summary\": + \"Mario Kart 64: Amped Up is a ROM hack/mod of Mario Kart 64 developed by + Litronom. This mod adds many new racing tracks, new options and multiple new + mission and game mode. The racing tracks are based on other Mario Kart entries + or other games.\",\n \"language_supports\": [\n {\n \"id\": + 628979,\n \"language\": {\n \"id\": 7,\n \"name\": + \"English\"\n }\n },\n {\n \"id\": 628980,\n \"language\": + {\n \"id\": 7,\n \"name\": \"English\"\n }\n }\n + \ ]\n },\n {\n \"id\": 132640,\n \"alternative_names\": [\n {\n + \ \"id\": 55973,\n \"name\": \"Super Mario 64 Odyssey\"\n }\n + \ ],\n \"cover\": {\n \"id\": 289888,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co67og.jpg\"\n + \ },\n \"first_release_date\": 1587168000,\n \"game_modes\": [\n {\n + \ \"id\": 1,\n \"name\": \"Single player\"\n }\n ],\n + \ \"genres\": [\n {\n \"id\": 8,\n \"name\": \"Platform\"\n + \ }\n ],\n \"involved_companies\": [\n {\n \"id\": 97398,\n + \ \"company\": {\n \"id\": 25041,\n \"name\": \"Kaze + Emanuar\"\n }\n }\n ],\n \"name\": \"Super Mario Odyssey + 64\",\n \"platforms\": [\n {\n \"id\": 4,\n \"name\": + \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": [\n {\n + \ \"id\": 2,\n \"name\": \"Third person\"\n }\n ],\n + \ \"screenshots\": [\n {\n \"id\": 380645,\n \"url\": + \"//images.igdb.com/igdb/image/upload/t_thumb/sc85ph.jpg\"\n },\n {\n + \ \"id\": 380646,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc85pi.jpg\"\n + \ },\n {\n \"id\": 380647,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc85pj.jpg\"\n + \ },\n {\n \"id\": 385608,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc89jc.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 20342,\n + \ \"name\": \"Toby: The Secret Mine\"\n },\n {\n \"id\": + 24426,\n \"name\": \"Forgotton Anne\"\n },\n {\n \"id\": + 28070,\n \"name\": \"Planet Alpha\"\n },\n {\n \"id\": + 55190,\n \"name\": \"Pikuniku\"\n },\n {\n \"id\": + 56033,\n \"name\": \"Dream Alone\"\n },\n {\n \"id\": + 115276,\n \"name\": \"Super Mario Maker 2\"\n },\n {\n \"id\": + 132722,\n \"name\": \"Paper Mario 3D Land\"\n },\n {\n \"id\": + 134296,\n \"name\": \"Super Mario Stardust\"\n },\n {\n \"id\": + 144163,\n \"name\": \"Super Mario 64 FPS\"\n },\n {\n \"id\": + 238096,\n \"name\": \"Super Mario\"\n }\n ],\n \"slug\": + \"super-mario-odyssey-64\",\n \"summary\": \"Super Mario Odyssey 64 is + a hack for Super Mario 64 (Nintendo 64) which brings new stages, enemies and + mechanics based on Super Mario Odyssey for Nintendo Switch. You can platform + using new moves for Mario and use Mario\\u0027s new cap, Cappy, to use your + enemies\\u0027 abilities to overcome the challenges.\",\n \"language_supports\": + [\n {\n \"id\": 636379,\n \"language\": {\n \"id\": + 7,\n \"name\": \"English\"\n }\n }\n ]\n },\n {\n + \ \"id\": 135228,\n \"alternative_names\": [\n {\n \"id\": + 40466,\n \"name\": \"Super Mario 3D World 64\"\n }\n ],\n \"artworks\": + [\n {\n \"id\": 106394,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2a3e.jpg\"\n + \ },\n {\n \"id\": 106395,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2a3f.jpg\"\n + \ }\n ],\n \"cover\": {\n \"id\": 114256,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co2g5s.jpg\"\n + \ },\n \"first_release_date\": 1498953600,\n \"game_modes\": [\n {\n + \ \"id\": 1,\n \"name\": \"Single player\"\n }\n ],\n + \ \"genres\": [\n {\n \"id\": 8,\n \"name\": \"Platform\"\n + \ }\n ],\n \"involved_companies\": [\n {\n \"id\": 102285,\n + \ \"company\": {\n \"id\": 25041,\n \"name\": \"Kaze + Emanuar\"\n }\n }\n ],\n \"name\": \"Super Mario 64 3D World\",\n + \ \"platforms\": [\n {\n \"id\": 4,\n \"name\": \"Nintendo + 64\"\n }\n ],\n \"player_perspectives\": [\n {\n \"id\": + 2,\n \"name\": \"Third person\"\n }\n ],\n \"screenshots\": + [\n {\n \"id\": 389337,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc8cex.jpg\"\n + \ },\n {\n \"id\": 389338,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc8cey.jpg\"\n + \ },\n {\n \"id\": 389339,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc8cez.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 20342,\n + \ \"name\": \"Toby: The Secret Mine\"\n },\n {\n \"id\": + 24426,\n \"name\": \"Forgotton Anne\"\n },\n {\n \"id\": + 28070,\n \"name\": \"Planet Alpha\"\n },\n {\n \"id\": + 55173,\n \"name\": \"Semblance\"\n },\n {\n \"id\": + 55190,\n \"name\": \"Pikuniku\"\n },\n {\n \"id\": + 56033,\n \"name\": \"Dream Alone\"\n },\n {\n \"id\": + 57187,\n \"name\": \"Crackle Cradle\"\n },\n {\n \"id\": + 90101,\n \"name\": \"Super Smash Bros. Ultimate\"\n },\n {\n + \ \"id\": 115276,\n \"name\": \"Super Mario Maker 2\"\n },\n + \ {\n \"id\": 135098,\n \"name\": \"Super Mario Bros. \\u0026 + The Midas Machine\"\n }\n ],\n \"slug\": \"super-mario-64-3d-world\",\n + \ \"summary\": \"Super Mario 64 3D World is a ROM Hack made by Kaze Emanuar. + This is a character hack that allows players to play as Mario, Luigi, Toad, + Peach or Rosalina, each one with their signature abilities and gameplay from + Super Mario 3D World. Unlike in Super Mario 64 DS, players can select a character + in the file select screen and star select screen.\",\n \"language_supports\": + [\n {\n \"id\": 628895,\n \"language\": {\n \"id\": + 7,\n \"name\": \"English\"\n }\n }\n ]\n },\n {\n + \ \"id\": 222659,\n \"alternative_names\": [\n {\n \"id\": + 115213,\n \"name\": \"Super Mario 64: Parallel Stars\"\n }\n ],\n + \ \"cover\": {\n \"id\": 262904,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co5muw.jpg\"\n + \ },\n \"first_release_date\": 1620086400,\n \"game_modes\": [\n {\n + \ \"id\": 1,\n \"name\": \"Single player\"\n }\n ],\n + \ \"genres\": [\n {\n \"id\": 8,\n \"name\": \"Platform\"\n + \ }\n ],\n \"name\": \"Super Mario: Parallel Stars\",\n \"platforms\": + [\n {\n \"id\": 4,\n \"name\": \"Nintendo 64\"\n }\n + \ ],\n \"player_perspectives\": [\n {\n \"id\": 2,\n \"name\": + \"Third person\"\n }\n ],\n \"screenshots\": [\n {\n \"id\": + 907270,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scjg1y.jpg\"\n + \ },\n {\n \"id\": 907271,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scjg1z.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 20342,\n + \ \"name\": \"Toby: The Secret Mine\"\n },\n {\n \"id\": + 24426,\n \"name\": \"Forgotton Anne\"\n },\n {\n \"id\": + 28070,\n \"name\": \"Planet Alpha\"\n },\n {\n \"id\": + 29032,\n \"name\": \"Pepper Grinder\"\n },\n {\n \"id\": + 55190,\n \"name\": \"Pikuniku\"\n },\n {\n \"id\": + 56033,\n \"name\": \"Dream Alone\"\n },\n {\n \"id\": + 57187,\n \"name\": \"Crackle Cradle\"\n },\n {\n \"id\": + 63138,\n \"name\": \"Sexy Hiking\"\n },\n {\n \"id\": + 120184,\n \"name\": \"SolSeraph\"\n },\n {\n \"id\": + 202255,\n \"name\": \"Sonic Bash\"\n }\n ],\n \"slug\": + \"super-mario-parallel-stars\",\n \"summary\": \"Super Mario Parallel Stars + is a Rom Hack with 151 Stars. It is the first casual hack from Japan. Starts + with easy levels (like mid-game of vanilla), but becomes difficult (not kaizo) + near the end of game.\",\n \"language_supports\": [\n {\n \"id\": + 636717,\n \"language\": {\n \"id\": 7,\n \"name\": + \"English\"\n }\n }\n ]\n },\n {\n \"id\": 134018,\n \"alternative_names\": + [\n {\n \"id\": 37033,\n \"name\": \"Super Mario 64 x Banjo + Kazooie\"\n }\n ],\n \"cover\": {\n \"id\": 198919,\n \"url\": + \"//images.igdb.com/igdb/image/upload/t_thumb/co49hj.jpg\"\n },\n \"game_modes\": + [\n {\n \"id\": 1,\n \"name\": \"Single player\"\n }\n + \ ],\n \"genres\": [\n {\n \"id\": 8,\n \"name\": + \"Platform\"\n }\n ],\n \"involved_companies\": [\n {\n \"id\": + 99281,\n \"company\": {\n \"id\": 25041,\n \"name\": + \"Kaze Emanuar\"\n }\n }\n ],\n \"name\": \"Mario 64 x Banjo + Kazooie\",\n \"platforms\": [\n {\n \"id\": 4,\n \"name\": + \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": [\n {\n + \ \"id\": 2,\n \"name\": \"Third person\"\n }\n ],\n + \ \"screenshots\": [\n {\n \"id\": 384573,\n \"url\": + \"//images.igdb.com/igdb/image/upload/t_thumb/sc88ql.jpg\"\n },\n {\n + \ \"id\": 384574,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc88qm.jpg\"\n + \ },\n {\n \"id\": 384575,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc88qn.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 20342,\n + \ \"name\": \"Toby: The Secret Mine\"\n },\n {\n \"id\": + 55190,\n \"name\": \"Pikuniku\"\n },\n {\n \"id\": + 132722,\n \"name\": \"Paper Mario 3D Land\"\n },\n {\n \"id\": + 134068,\n \"name\": \"Toad Strikes Back\"\n },\n {\n \"id\": + 134069,\n \"name\": \"Toadette Strikes\"\n },\n {\n \"id\": + 134294,\n \"name\": \"Super Mario Bros: Odyssey (Chapter 1)\"\n },\n + \ {\n \"id\": 134296,\n \"name\": \"Super Mario Stardust\"\n + \ },\n {\n \"id\": 172687,\n \"name\": \"Super Ryu + World\"\n },\n {\n \"id\": 238096,\n \"name\": \"Super + Mario\"\n },\n {\n \"id\": 240461,\n \"name\": \"Super + Bowsette 64\"\n }\n ],\n \"slug\": \"mario-64-x-banjo-kazooie\",\n + \ \"summary\": \"Mario 64 x Banjo Kazooie is a romhack of Super Mario 64 + currently being developed by Kaze Emanuar. It intends to port Banjo-Kazooie + levels to the Super Mario 64 engine and gameplay.\",\n \"language_supports\": + [\n {\n \"id\": 636377,\n \"language\": {\n \"id\": + 7,\n \"name\": \"English\"\n }\n }\n ]\n },\n {\n + \ \"id\": 155018,\n \"alternative_names\": [\n {\n \"id\": + 66967,\n \"name\": \"Mario\\u0027s Vacation Course\"\n }\n ],\n + \ \"artworks\": [\n {\n \"id\": 87856,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar1vsg.jpg\"\n + \ }\n ],\n \"cover\": {\n \"id\": 161290,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co3gga.jpg\"\n + \ },\n \"first_release_date\": 1618444800,\n \"game_modes\": [\n {\n + \ \"id\": 1,\n \"name\": \"Single player\"\n }\n ],\n + \ \"genres\": [\n {\n \"id\": 8,\n \"name\": \"Platform\"\n + \ },\n {\n \"id\": 31,\n \"name\": \"Adventure\"\n + \ }\n ],\n \"involved_companies\": [\n {\n \"id\": 141443,\n + \ \"company\": {\n \"id\": 35979,\n \"name\": \"Reonu\"\n + \ }\n },\n {\n \"id\": 141444,\n \"company\": + {\n \"id\": 35980,\n \"name\": \"ROMHACKING.com\"\n }\n + \ }\n ],\n \"name\": \"Mario\\u0027s Vacation Course 64\",\n \"platforms\": + [\n {\n \"id\": 4,\n \"name\": \"Nintendo 64\"\n }\n + \ ],\n \"player_perspectives\": [\n {\n \"id\": 2,\n \"name\": + \"Third person\"\n }\n ],\n \"screenshots\": [\n {\n \"id\": + 515181,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scb1il.jpg\"\n + \ },\n {\n \"id\": 515182,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scb1im.jpg\"\n + \ },\n {\n \"id\": 515183,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scb1in.jpg\"\n + \ },\n {\n \"id\": 515184,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scb1io.jpg\"\n + \ },\n {\n \"id\": 515185,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scb1ip.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 1877,\n + \ \"name\": \"Cyberpunk 2077\"\n },\n {\n \"id\": 20342,\n + \ \"name\": \"Toby: The Secret Mine\"\n },\n {\n \"id\": + 24426,\n \"name\": \"Forgotton Anne\"\n },\n {\n \"id\": + 26574,\n \"name\": \"Force of Nature\"\n },\n {\n \"id\": + 28070,\n \"name\": \"Planet Alpha\"\n },\n {\n \"id\": + 55173,\n \"name\": \"Semblance\"\n },\n {\n \"id\": + 55190,\n \"name\": \"Pikuniku\"\n },\n {\n \"id\": + 56033,\n \"name\": \"Dream Alone\"\n },\n {\n \"id\": + 81249,\n \"name\": \"The Elder Scrolls VI\"\n },\n {\n \"id\": + 103303,\n \"name\": \"The Elder Scrolls: Blades\"\n }\n ],\n + \ \"slug\": \"marios-vacation-course-64\",\n \"summary\": \"Mario\\u0027s + Vacation Course 64 is a ROM hack/mod of Super Mario 64 developed by Reonu. + In this game, Mario spent so much time on vacation that he forgot all of his + moves, and the player has to recover his memories, on a open-world-like playground + where the player has to find and get stars. This mod is inspired by Bowser\\u0027s + Fury (Switch) in its style, music and level design.\",\n \"language_supports\": + [\n {\n \"id\": 628982,\n \"language\": {\n \"id\": + 7,\n \"name\": \"English\"\n }\n }\n ]\n },\n {\n + \ \"id\": 194312,\n \"alternative_names\": [\n {\n \"id\": + 84799,\n \"name\": \"Sonic in Super Mario 64\"\n },\n {\n + \ \"id\": 84800,\n \"name\": \"SM64 Sonic Edition\"\n }\n + \ ],\n \"cover\": {\n \"id\": 213299,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co4kkz.jpg\"\n + \ },\n \"first_release_date\": 1612224000,\n \"game_modes\": [\n {\n + \ \"id\": 1,\n \"name\": \"Single player\"\n }\n ],\n + \ \"genres\": [\n {\n \"id\": 8,\n \"name\": \"Platform\"\n + \ },\n {\n \"id\": 31,\n \"name\": \"Adventure\"\n + \ }\n ],\n \"involved_companies\": [\n {\n \"id\": 165525,\n + \ \"company\": {\n \"id\": 26263,\n \"name\": \"SMW + Central\"\n }\n },\n {\n \"id\": 165526,\n \"company\": + {\n \"id\": 40466,\n \"name\": \"Thodds\"\n }\n },\n + \ {\n \"id\": 165527,\n \"company\": {\n \"id\": + 35980,\n \"name\": \"ROMHACKING.com\"\n }\n }\n ],\n + \ \"name\": \"Super Mario 64 Sonic Edition\",\n \"platforms\": [\n {\n + \ \"id\": 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 2,\n \"name\": \"Third person\"\n }\n + \ ],\n \"screenshots\": [\n {\n \"id\": 757341,\n \"url\": + \"//images.igdb.com/igdb/image/upload/t_thumb/scg8d9.jpg\"\n },\n {\n + \ \"id\": 757342,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scg8da.jpg\"\n + \ },\n {\n \"id\": 757343,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scg8db.jpg\"\n + \ },\n {\n \"id\": 757344,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scg8dc.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 19150,\n + \ \"name\": \"Vagante\"\n },\n {\n \"id\": 24426,\n + \ \"name\": \"Forgotton Anne\"\n },\n {\n \"id\": 28070,\n + \ \"name\": \"Planet Alpha\"\n },\n {\n \"id\": 29032,\n + \ \"name\": \"Pepper Grinder\"\n },\n {\n \"id\": 37001,\n + \ \"name\": \"Ori and the Will of the Wisps\"\n },\n {\n \"id\": + 55038,\n \"name\": \"Immortal: Unchained\"\n },\n {\n \"id\": + 55199,\n \"name\": \"Dragon: Marked for Death\"\n },\n {\n + \ \"id\": 81249,\n \"name\": \"The Elder Scrolls VI\"\n },\n + \ {\n \"id\": 96217,\n \"name\": \"Eternity: The Last Unicorn\"\n + \ },\n {\n \"id\": 106987,\n \"name\": \"Torchlight + III\"\n }\n ],\n \"slug\": \"super-mario-64-sonic-edition\",\n + \ \"summary\": \"Super Mario 64 Sonic Edition is ROMhack/mod of Super Mario + 64 that replaces Mario with Sonic, changing the gameplay style to be similar + as the gameplay seen in the Sonic Adventure series.\\nSonic can run much faster, + run over the water and do recognizable techniques such as the Homing Attack, + the Spin Dash. When in water, Sonic can\\u0027t swim, he jumps infinitely + instead.\\nSonic can also go Super and the player can change the damage system + to that of Mario 64 or that of the Sonic series.\",\n \"language_supports\": + [\n {\n \"id\": 629714,\n \"language\": {\n \"id\": + 7,\n \"name\": \"English\"\n }\n }\n ]\n },\n {\n + \ \"id\": 135230,\n \"alternative_names\": [\n {\n \"id\": + 36540,\n \"name\": \"Super Mario 64 1.5 Ztar Attack\"\n },\n {\n + \ \"id\": 79659,\n \"name\": \"Ztar Attack\"\n }\n ],\n + \ \"cover\": {\n \"id\": 106632,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co2aa0.jpg\"\n + \ },\n \"first_release_date\": 1501459200,\n \"game_modes\": [\n {\n + \ \"id\": 1,\n \"name\": \"Single player\"\n }\n ],\n + \ \"genres\": [\n {\n \"id\": 8,\n \"name\": \"Platform\"\n + \ }\n ],\n \"involved_companies\": [\n {\n \"id\": 102289,\n + \ \"company\": {\n \"id\": 26496,\n \"name\": \"TheGael95\"\n + \ }\n },\n {\n \"id\": 158747,\n \"company\": + {\n \"id\": 35980,\n \"name\": \"ROMHACKING.com\"\n }\n + \ }\n ],\n \"name\": \"Super Mario 64 1.5 Ztar Attack!\",\n \"platforms\": + [\n {\n \"id\": 4,\n \"name\": \"Nintendo 64\"\n }\n + \ ],\n \"player_perspectives\": [\n {\n \"id\": 2,\n \"name\": + \"Third person\"\n }\n ],\n \"screenshots\": [\n {\n \"id\": + 389348,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc8cf8.jpg\"\n + \ },\n {\n \"id\": 389349,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc8cf9.jpg\"\n + \ },\n {\n \"id\": 389350,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc8cfa.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 20342,\n + \ \"name\": \"Toby: The Secret Mine\"\n },\n {\n \"id\": + 24426,\n \"name\": \"Forgotton Anne\"\n },\n {\n \"id\": + 55190,\n \"name\": \"Pikuniku\"\n },\n {\n \"id\": + 57187,\n \"name\": \"Crackle Cradle\"\n },\n {\n \"id\": + 115276,\n \"name\": \"Super Mario Maker 2\"\n },\n {\n \"id\": + 132722,\n \"name\": \"Paper Mario 3D Land\"\n },\n {\n \"id\": + 134068,\n \"name\": \"Toad Strikes Back\"\n },\n {\n \"id\": + 134084,\n \"name\": \"Sonic Boll\"\n },\n {\n \"id\": + 134296,\n \"name\": \"Super Mario Stardust\"\n },\n {\n \"id\": + 238096,\n \"name\": \"Super Mario\"\n }\n ],\n \"slug\": + \"super-mario-64-1-dot-5-ztar-attack\",\n \"summary\": \"Super Mario 64 + 1.5 Ztar Attack! is a Super Mario 64 ROM hack made by TheGael95 and released + on July 31, 2017.\\n\\nContaining 170 stars, it is one of the largest ROM + hacks in terms of star count and the creator\\u0027s biggest completed project. + The hack contains all-new levels, custom graphics, objects, enemies, and music. + The player begins in a grim-looking version of Peach\\u0027s Castle. Most + level entrances are still present, but they are explored in a different order + and do not always go to equivalent areas in the original game.\\n\\nThe game\\u0027s + levels are also interconnected, with many levels containing entrances to other + levels in addition to their regular entrance found in Peach\\u0027s Castle.\",\n + \ \"language_supports\": [\n {\n \"id\": 628906,\n \"language\": + {\n \"id\": 7,\n \"name\": \"English\"\n }\n }\n + \ ],\n \"collections\": [\n {\n \"id\": 7468,\n \"name\": + \"Ztar Attack\"\n }\n ]\n },\n {\n \"id\": 135176,\n \"alternative_names\": + [\n {\n \"id\": 61748,\n \"name\": \"Super Mario 64: The + Missing Stars\"\n },\n {\n \"id\": 61749,\n \"name\": + \"SM64: The Missing Stars\"\n },\n {\n \"id\": 61750,\n \"name\": + \"SM64 The Missing Stars\"\n }\n ],\n \"cover\": {\n \"id\": + 106521,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co2a6x.jpg\"\n + \ },\n \"first_release_date\": 1240099200,\n \"game_modes\": [\n {\n + \ \"id\": 1,\n \"name\": \"Single player\"\n }\n ],\n + \ \"genres\": [\n {\n \"id\": 8,\n \"name\": \"Platform\"\n + \ }\n ],\n \"involved_companies\": [\n {\n \"id\": 102206,\n + \ \"company\": {\n \"id\": 26454,\n \"name\": \"Frauber + a.k.a Messiaen\"\n }\n },\n {\n \"id\": 102207,\n + \ \"company\": {\n \"id\": 26263,\n \"name\": \"SMW + Central\"\n }\n }\n ],\n \"name\": \"Super Mario 64: The + Missing Stars\",\n \"platforms\": [\n {\n \"id\": 4,\n \"name\": + \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": [\n {\n + \ \"id\": 2,\n \"name\": \"Third person\"\n }\n ],\n + \ \"screenshots\": [\n {\n \"id\": 389212,\n \"url\": + \"//images.igdb.com/igdb/image/upload/t_thumb/sc8cbg.jpg\"\n },\n {\n + \ \"id\": 389213,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc8cbh.jpg\"\n + \ },\n {\n \"id\": 389214,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc8cbi.jpg\"\n + \ },\n {\n \"id\": 389215,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc8cbj.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 20342,\n + \ \"name\": \"Toby: The Secret Mine\"\n },\n {\n \"id\": + 24426,\n \"name\": \"Forgotton Anne\"\n },\n {\n \"id\": + 28070,\n \"name\": \"Planet Alpha\"\n },\n {\n \"id\": + 55190,\n \"name\": \"Pikuniku\"\n },\n {\n \"id\": + 115276,\n \"name\": \"Super Mario Maker 2\"\n },\n {\n \"id\": + 132722,\n \"name\": \"Paper Mario 3D Land\"\n },\n {\n \"id\": + 134068,\n \"name\": \"Toad Strikes Back\"\n },\n {\n \"id\": + 134069,\n \"name\": \"Toadette Strikes\"\n },\n {\n \"id\": + 134296,\n \"name\": \"Super Mario Stardust\"\n },\n {\n \"id\": + 238096,\n \"name\": \"Super Mario\"\n }\n ],\n \"slug\": + \"super-mario-64-the-missing-stars\",\n \"summary\": \"Super Mario 64 The + Missing Stars is the first official major ROM hack of Super Mario 64 ever + created. It was initially released in April 2009.\\n\\nMain Features:\\n- + 38 stars in about 10 levels\\n- A Day/night cycle replacing (most) act selectors\\n- + Choose to play as Mario or Luigi\\n- Modified enemies, objects and bosses + (too many to list!)\\n- Custom music, including one original song (the town + \\\"night\\\" music).\\n- A new final boss fight\",\n \"language_supports\": + [\n {\n \"id\": 628883,\n \"language\": {\n \"id\": + 7,\n \"name\": \"English\"\n }\n }\n ]\n },\n {\n + \ \"id\": 283638,\n \"alternative_names\": [\n {\n \"id\": + 146663,\n \"name\": \"Mario Party 1: Boo\\u0027s Market Bustle\"\n + \ }\n ],\n \"artworks\": [\n {\n \"id\": 126341,\n \"url\": + \"//images.igdb.com/igdb/image/upload/t_thumb/ar2phh.jpg\"\n }\n ],\n + \ \"first_release_date\": 1569283200,\n \"game_modes\": [\n {\n + \ \"id\": 1,\n \"name\": \"Single player\"\n },\n {\n + \ \"id\": 2,\n \"name\": \"Multiplayer\"\n }\n ],\n \"genres\": + [\n {\n \"id\": 35,\n \"name\": \"Card \\u0026 Board Game\"\n + \ }\n ],\n \"involved_companies\": [\n {\n \"id\": 249820,\n + \ \"company\": {\n \"id\": 52422,\n \"name\": \"Dukemon\"\n + \ }\n },\n {\n \"id\": 249821,\n \"company\": + {\n \"id\": 52327,\n \"name\": \"Mario Party Legacy\"\n + \ }\n }\n ],\n \"name\": \"Mario Party 1: BuuHuus Markttrubel\",\n + \ \"platforms\": [\n {\n \"id\": 4,\n \"name\": \"Nintendo + 64\"\n }\n ],\n \"player_perspectives\": [\n {\n \"id\": + 3,\n \"name\": \"Bird view / Isometric\"\n }\n ],\n \"similar_games\": + [\n {\n \"id\": 54797,\n \"name\": \"Casino\"\n },\n + \ {\n \"id\": 83912,\n \"name\": \"Skip-Bo\"\n },\n + \ {\n \"id\": 88938,\n \"name\": \"Exploding Kittens\"\n + \ },\n {\n \"id\": 117263,\n \"name\": \"Mahjong Soul\"\n + \ },\n {\n \"id\": 229062,\n \"name\": \"Uno 2 Go\"\n + \ },\n {\n \"id\": 242017,\n \"name\": \"Quiz 4 All\"\n + \ },\n {\n \"id\": 250224,\n \"name\": \"Sketch Heads\"\n + \ },\n {\n \"id\": 251098,\n \"name\": \"The Jackbox + Party Trilogy 3.0\"\n },\n {\n \"id\": 266991,\n \"name\": + \"Mafia Online\"\n },\n {\n \"id\": 267209,\n \"name\": + \"Bingo\"\n }\n ],\n \"slug\": \"mario-party-1-buuhuus-markttrubel\",\n + \ \"language_supports\": [\n {\n \"id\": 883336,\n \"language\": + {\n \"id\": 7,\n \"name\": \"English\"\n }\n }\n + \ ]\n },\n {\n \"id\": 194730,\n \"alternative_names\": [\n {\n + \ \"id\": 85417,\n \"name\": \"Mario on an Saoire 64\"\n },\n + \ {\n \"id\": 85418,\n \"name\": \"Star Revenge 3\"\n }\n + \ ],\n \"cover\": {\n \"id\": 223560,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co4si0.jpg\"\n + \ },\n \"first_release_date\": 1379635200,\n \"game_modes\": [\n {\n + \ \"id\": 1,\n \"name\": \"Single player\"\n }\n ],\n + \ \"genres\": [\n {\n \"id\": 8,\n \"name\": \"Platform\"\n + \ }\n ],\n \"involved_companies\": [\n {\n \"id\": 166155,\n + \ \"company\": {\n \"id\": 25080,\n \"name\": \"BroDute\"\n + \ }\n },\n {\n \"id\": 166156,\n \"company\": + {\n \"id\": 35980,\n \"name\": \"ROMHACKING.com\"\n }\n + \ }\n ],\n \"name\": \"Star Revenge 3: Mario on an Saoire\",\n \"platforms\": + [\n {\n \"id\": 4,\n \"name\": \"Nintendo 64\"\n }\n + \ ],\n \"player_perspectives\": [\n {\n \"id\": 2,\n \"name\": + \"Third person\"\n }\n ],\n \"similar_games\": [\n {\n \"id\": + 20342,\n \"name\": \"Toby: The Secret Mine\"\n },\n {\n \"id\": + 24426,\n \"name\": \"Forgotton Anne\"\n },\n {\n \"id\": + 28070,\n \"name\": \"Planet Alpha\"\n },\n {\n \"id\": + 29032,\n \"name\": \"Pepper Grinder\"\n },\n {\n \"id\": + 55190,\n \"name\": \"Pikuniku\"\n },\n {\n \"id\": + 57187,\n \"name\": \"Crackle Cradle\"\n },\n {\n \"id\": + 63138,\n \"name\": \"Sexy Hiking\"\n },\n {\n \"id\": + 113895,\n \"name\": \"Havocado\"\n },\n {\n \"id\": + 120184,\n \"name\": \"SolSeraph\"\n },\n {\n \"id\": + 202255,\n \"name\": \"Sonic Bash\"\n }\n ],\n \"slug\": + \"star-revenge-3-mario-on-an-saoire\",\n \"summary\": \"Star Revenge 3: + Mario on an Saoire (formerly called Mario on an Saoire 64) is a ROM hack made + by BroDute. It was released on September 20, 2013 and contains 65 stars.\\n\\nOn + November 20, 2018, this hack got a remake: Star Revenge 3.5: Vacation of Cursed + Dreams.\",\n \"language_supports\": [\n {\n \"id\": 629924,\n + \ \"language\": {\n \"id\": 7,\n \"name\": \"English\"\n + \ }\n }\n ],\n \"collections\": [\n {\n \"id\": + 6137,\n \"name\": \"Star Revenge\"\n }\n ]\n },\n {\n \"id\": + 135223,\n \"alternative_names\": [\n {\n \"id\": 72051,\n \"name\": + \"Super Mario 64 Multiplayer Splitscreen\"\n }\n ],\n \"artworks\": + [\n {\n \"id\": 106390,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2a3a.jpg\"\n + \ }\n ],\n \"cover\": {\n \"id\": 132894,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co2uji.jpg\"\n + \ },\n \"first_release_date\": 1579132800,\n \"game_modes\": [\n {\n + \ \"id\": 1,\n \"name\": \"Single player\"\n },\n {\n + \ \"id\": 2,\n \"name\": \"Multiplayer\"\n },\n {\n + \ \"id\": 3,\n \"name\": \"Co-operative\"\n }\n ],\n + \ \"genres\": [\n {\n \"id\": 8,\n \"name\": \"Platform\"\n + \ }\n ],\n \"involved_companies\": [\n {\n \"id\": 102262,\n + \ \"company\": {\n \"id\": 25041,\n \"name\": \"Kaze + Emanuar\"\n }\n }\n ],\n \"name\": \"Super Mario 64 Splitscreen + Multiplayer\",\n \"platforms\": [\n {\n \"id\": 4,\n \"name\": + \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": [\n {\n + \ \"id\": 2,\n \"name\": \"Third person\"\n }\n ],\n + \ \"screenshots\": [\n {\n \"id\": 389303,\n \"url\": + \"//images.igdb.com/igdb/image/upload/t_thumb/sc8cdz.jpg\"\n },\n {\n + \ \"id\": 389304,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc8ce0.jpg\"\n + \ },\n {\n \"id\": 389305,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc8ce1.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 20342,\n + \ \"name\": \"Toby: The Secret Mine\"\n },\n {\n \"id\": + 24426,\n \"name\": \"Forgotton Anne\"\n },\n {\n \"id\": + 28070,\n \"name\": \"Planet Alpha\"\n },\n {\n \"id\": + 29032,\n \"name\": \"Pepper Grinder\"\n },\n {\n \"id\": + 55173,\n \"name\": \"Semblance\"\n },\n {\n \"id\": + 55190,\n \"name\": \"Pikuniku\"\n },\n {\n \"id\": + 56033,\n \"name\": \"Dream Alone\"\n },\n {\n \"id\": + 57187,\n \"name\": \"Crackle Cradle\"\n },\n {\n \"id\": + 63138,\n \"name\": \"Sexy Hiking\"\n },\n {\n \"id\": + 89597,\n \"name\": \"Unbound: Worlds Apart\"\n }\n ],\n \"slug\": + \"super-mario-64-splitscreen-multiplayer\",\n \"summary\": \"This mod of + Super Mario 64 allows the game to be played in multiplayer mode with splitscreen, + while the original game was single player only. This mod is playable on real + Nintendo 64 hardware.\",\n \"language_supports\": [\n {\n \"id\": + 628897,\n \"language\": {\n \"id\": 7,\n \"name\": + \"English\"\n }\n },\n {\n \"id\": 628898,\n \"language\": + {\n \"id\": 7,\n \"name\": \"English\"\n }\n },\n + \ {\n \"id\": 628899,\n \"language\": {\n \"id\": + 7,\n \"name\": \"English\"\n }\n }\n ]\n },\n {\n + \ \"id\": 182287,\n \"alternative_names\": [\n {\n \"id\": + 79657,\n \"name\": \"Mario Escape from the Jail\"\n },\n {\n + \ \"id\": 79658,\n \"name\": \"Ztar Attack 0.5\"\n }\n ],\n + \ \"cover\": {\n \"id\": 200116,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co4aes.jpg\"\n + \ },\n \"first_release_date\": 1471824000,\n \"game_modes\": [\n {\n + \ \"id\": 1,\n \"name\": \"Single player\"\n }\n ],\n + \ \"genres\": [\n {\n \"id\": 8,\n \"name\": \"Platform\"\n + \ }\n ],\n \"involved_companies\": [\n {\n \"id\": 157017,\n + \ \"company\": {\n \"id\": 26496,\n \"name\": \"TheGael95\"\n + \ }\n },\n {\n \"id\": 157316,\n \"company\": + {\n \"id\": 35980,\n \"name\": \"ROMHACKING.com\"\n }\n + \ }\n ],\n \"name\": \"Ztar Attack 0.5: Mario Escape from the Jail\",\n + \ \"platforms\": [\n {\n \"id\": 4,\n \"name\": \"Nintendo + 64\"\n }\n ],\n \"player_perspectives\": [\n {\n \"id\": + 2,\n \"name\": \"Third person\"\n }\n ],\n \"screenshots\": + [\n {\n \"id\": 689414,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scerye.jpg\"\n + \ },\n {\n \"id\": 689415,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sceryf.jpg\"\n + \ },\n {\n \"id\": 689416,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sceryg.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 20342,\n + \ \"name\": \"Toby: The Secret Mine\"\n },\n {\n \"id\": + 24426,\n \"name\": \"Forgotton Anne\"\n },\n {\n \"id\": + 55190,\n \"name\": \"Pikuniku\"\n },\n {\n \"id\": + 132722,\n \"name\": \"Paper Mario 3D Land\"\n },\n {\n \"id\": + 134068,\n \"name\": \"Toad Strikes Back\"\n },\n {\n \"id\": + 134069,\n \"name\": \"Toadette Strikes\"\n },\n {\n \"id\": + 134074,\n \"name\": \"Super Mario Dimensions\"\n },\n {\n + \ \"id\": 134296,\n \"name\": \"Super Mario Stardust\"\n },\n + \ {\n \"id\": 176865,\n \"name\": \"Super Mario Flash\"\n + \ },\n {\n \"id\": 238096,\n \"name\": \"Super Mario\"\n + \ }\n ],\n \"slug\": \"ztar-attack-0-dot-5-mario-escape-from-the-jail\",\n + \ \"summary\": \"Mario has been arrested for a crime he didn\\u0027t commit! + Can you break out, and uncover a conspiracy along the way?\",\n \"remasters\": + [\n {\n \"id\": 215166,\n \"cover\": {\n \"id\": + 249240,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co5cbc.jpg\"\n + \ },\n \"name\": \"Ztar Attack: Mario Escape from the Jail - + Definitive Edition\"\n }\n ],\n \"language_supports\": [\n {\n + \ \"id\": 636640,\n \"language\": {\n \"id\": 7,\n \"name\": + \"English\"\n }\n }\n ],\n \"collections\": [\n {\n + \ \"id\": 7468,\n \"name\": \"Ztar Attack\"\n }\n ]\n + \ },\n {\n \"id\": 2327,\n \"aggregated_rating\": 72.0,\n \"alternative_names\": + [\n {\n \"id\": 34038,\n \"name\": \"\u30DE\u30EA\u30AA\u30D1\u30FC\u30C6\u30A3\"\n + \ },\n {\n \"id\": 136959,\n \"name\": \"\uB9C8\uB9AC\uC624 + \uD30C\uD2F0\"\n },\n {\n \"id\": 137890,\n \"name\": + \"\uB9C8\uD30C\"\n }\n ],\n \"artworks\": [\n {\n \"id\": + 52552,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar14js.jpg\"\n + \ },\n {\n \"id\": 52553,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar14jt.jpg\"\n + \ },\n {\n \"id\": 52554,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar14ju.jpg\"\n + \ },\n {\n \"id\": 52555,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar14jv.jpg\"\n + \ },\n {\n \"id\": 52556,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar14jw.jpg\"\n + \ },\n {\n \"id\": 52557,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar14jx.jpg\"\n + \ },\n {\n \"id\": 95854,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar21ym.jpg\"\n + \ },\n {\n \"id\": 124532,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2o38.jpg\"\n + \ },\n {\n \"id\": 124533,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2o39.jpg\"\n + \ },\n {\n \"id\": 124534,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2o3a.jpg\"\n + \ },\n {\n \"id\": 124535,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2o3b.jpg\"\n + \ },\n {\n \"id\": 124538,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2o3e.jpg\"\n + \ },\n {\n \"id\": 124539,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2o3f.jpg\"\n + \ },\n {\n \"id\": 124540,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2o3g.jpg\"\n + \ }\n ],\n \"cover\": {\n \"id\": 96867,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co22qr.jpg\"\n + \ },\n \"external_games\": [\n {\n \"id\": 151165,\n \"category\": + 3,\n \"uid\": \"6424\"\n },\n {\n \"id\": 246339,\n + \ \"category\": 14,\n \"uid\": \"5887\"\n }\n ],\n \"first_release_date\": + 913939200,\n \"franchise\": {\n \"id\": 24,\n \"name\": \"Mario + Bros.\"\n },\n \"franchises\": [\n {\n \"id\": 24,\n \"name\": + \"Mario Bros.\"\n },\n {\n \"id\": 845,\n \"name\": + \"Mario\"\n }\n ],\n \"game_modes\": [\n {\n \"id\": + 1,\n \"name\": \"Single player\"\n },\n {\n \"id\": + 2,\n \"name\": \"Multiplayer\"\n },\n {\n \"id\": + 3,\n \"name\": \"Co-operative\"\n },\n {\n \"id\": + 4,\n \"name\": \"Split screen\"\n }\n ],\n \"genres\": [\n + \ {\n \"id\": 26,\n \"name\": \"Quiz/Trivia\"\n },\n + \ {\n \"id\": 35,\n \"name\": \"Card \\u0026 Board Game\"\n + \ }\n ],\n \"involved_companies\": [\n {\n \"id\": 100178,\n + \ \"company\": {\n \"id\": 864,\n \"name\": \"Hudson + Soft\"\n }\n },\n {\n \"id\": 100179,\n \"company\": + {\n \"id\": 70,\n \"name\": \"Nintendo\"\n }\n },\n + \ {\n \"id\": 100180,\n \"company\": {\n \"id\": + 2334,\n \"name\": \"CAProductions\"\n }\n },\n {\n + \ \"id\": 224708,\n \"company\": {\n \"id\": 812,\n + \ \"name\": \"Gradiente\"\n }\n }\n ],\n \"name\": + \"Mario Party\",\n \"platforms\": [\n {\n \"id\": 4,\n \"name\": + \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": [\n {\n + \ \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n }\n + \ ],\n \"screenshots\": [\n {\n \"id\": 24200,\n \"url\": + \"//images.igdb.com/igdb/image/upload/t_thumb/xrnkwpylp4qv6tnrdcb9.jpg\"\n + \ },\n {\n \"id\": 24201,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/raw4xjo66da2auaxgrmi.jpg\"\n + \ },\n {\n \"id\": 24202,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/yyghyxjdouwvbzdhbddf.jpg\"\n + \ },\n {\n \"id\": 24203,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/u96ocnssuyzdyrgb4gc6.jpg\"\n + \ },\n {\n \"id\": 24204,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/mxcx2iwmelvwormzkyl0.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 1244,\n + \ \"name\": \"Tekken 3\"\n },\n {\n \"id\": 2193,\n + \ \"name\": \"Mario Party 8\"\n },\n {\n \"id\": 2328,\n + \ \"name\": \"Mario Party 2\"\n },\n {\n \"id\": 2330,\n + \ \"name\": \"Mario Party 4\"\n },\n {\n \"id\": 2331,\n + \ \"name\": \"Mario Party 5\"\n },\n {\n \"id\": 2333,\n + \ \"name\": \"Mario Party 6\"\n },\n {\n \"id\": 2334,\n + \ \"name\": \"Mario Party 7\"\n },\n {\n \"id\": 2337,\n + \ \"name\": \"Mario Party Advance\"\n },\n {\n \"id\": + 2342,\n \"name\": \"Mario Kart 64\"\n },\n {\n \"id\": + 19083,\n \"name\": \"Drawful 2\"\n }\n ],\n \"slug\": \"mario-party\",\n + \ \"summary\": \"Every game in the main series has a standard Party Mode + in which up to four players play through a board, trying to collect as many + stars as possible. In every turn, each player rolls a die and progresses on + the board, which usually has branching paths. Coins are primarily earned by + performing well in a minigame played at the end of each turn. On most boards, + players earn stars by reaching a star space and purchasing a star for a certain + amount of coins. The star space appears randomly on one of several pre-determined + locations and moves every time a star is purchased, usually occupying a blue + space.\\nEvery Mario Party contains at least 50 to almost 110 minigames with + a few different types. Four-player games are a free-for-all in which players + compete individually. In 2-on-2 and 1-on-3 minigames, players compete as two + groups, cooperating to win, even though they are still competing individually + in the main game. Some minigames in Mario Party are 4-player co-op, even though + it doesn\\u0027t say it. In most situations, winners earn ten coins each.\",\n + \ \"total_rating\": 76.70904240077472,\n \"language_supports\": [\n {\n + \ \"id\": 473894,\n \"language\": {\n \"id\": 7,\n \"name\": + \"English\"\n }\n },\n {\n \"id\": 473896,\n \"language\": + {\n \"id\": 16,\n \"name\": \"Japanese\"\n }\n },\n + \ {\n \"id\": 728798,\n \"language\": {\n \"id\": + 7,\n \"name\": \"English\"\n }\n },\n {\n \"id\": + 728799,\n \"language\": {\n \"id\": 27,\n \"name\": + \"German\"\n }\n },\n {\n \"id\": 728800,\n \"language\": + {\n \"id\": 12,\n \"name\": \"French\"\n }\n }\n + \ ],\n \"collections\": [\n {\n \"id\": 240,\n \"name\": + \"Super Mario\"\n },\n {\n \"id\": 453,\n \"name\": + \"Mario Party\"\n }\n ]\n },\n {\n \"id\": 2329,\n \"alternative_names\": + [\n {\n \"id\": 34040,\n \"name\": \"\u30DE\u30EA\u30AA\u30D1\u30FC\u30C6\u30A3 + 3\"\n },\n {\n \"id\": 34041,\n \"name\": \"MP3\"\n + \ },\n {\n \"id\": 137322,\n \"name\": \"\uB9C8\uB9AC\uC624 + \uD30C\uD2F0 3\"\n },\n {\n \"id\": 137901,\n \"name\": + \"\uB9C8\uD30C3\"\n }\n ],\n \"artworks\": [\n {\n \"id\": + 95881,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar21zd.jpg\"\n + \ },\n {\n \"id\": 124541,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2o3h.jpg\"\n + \ },\n {\n \"id\": 124542,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2o3i.jpg\"\n + \ },\n {\n \"id\": 124543,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2o3j.jpg\"\n + \ },\n {\n \"id\": 124553,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2o3t.jpg\"\n + \ }\n ],\n \"cover\": {\n \"id\": 95862,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co21yu.jpg\"\n + \ },\n \"external_games\": [\n {\n \"id\": 145672,\n \"category\": + 3,\n \"uid\": \"12447\"\n },\n {\n \"id\": 246832,\n + \ \"category\": 14,\n \"uid\": \"11432\"\n }\n ],\n \"first_release_date\": + 976147200,\n \"franchise\": {\n \"id\": 24,\n \"name\": \"Mario + Bros.\"\n },\n \"franchises\": [\n {\n \"id\": 24,\n \"name\": + \"Mario Bros.\"\n },\n {\n \"id\": 845,\n \"name\": + \"Mario\"\n }\n ],\n \"game_modes\": [\n {\n \"id\": + 1,\n \"name\": \"Single player\"\n },\n {\n \"id\": + 2,\n \"name\": \"Multiplayer\"\n },\n {\n \"id\": + 3,\n \"name\": \"Co-operative\"\n },\n {\n \"id\": + 4,\n \"name\": \"Split screen\"\n }\n ],\n \"genres\": [\n + \ {\n \"id\": 26,\n \"name\": \"Quiz/Trivia\"\n },\n + \ {\n \"id\": 35,\n \"name\": \"Card \\u0026 Board Game\"\n + \ }\n ],\n \"involved_companies\": [\n {\n \"id\": 190541,\n + \ \"company\": {\n \"id\": 70,\n \"name\": \"Nintendo\"\n + \ }\n },\n {\n \"id\": 190542,\n \"company\": + {\n \"id\": 864,\n \"name\": \"Hudson Soft\"\n }\n + \ },\n {\n \"id\": 225625,\n \"company\": {\n \"id\": + 812,\n \"name\": \"Gradiente\"\n }\n }\n ],\n \"name\": + \"Mario Party 3\",\n \"platforms\": [\n {\n \"id\": 4,\n \"name\": + \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": [\n {\n + \ \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n }\n + \ ],\n \"screenshots\": [\n {\n \"id\": 24224,\n \"url\": + \"//images.igdb.com/igdb/image/upload/t_thumb/j1s9zy781m89uw83nq34.jpg\"\n + \ },\n {\n \"id\": 24225,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/jqefu9wphfrx6injqxih.jpg\"\n + \ },\n {\n \"id\": 24226,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/gs7o8ydjppe3ucp3wzz5.jpg\"\n + \ },\n {\n \"id\": 24227,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/goyh8goenc5vqlxer2u7.jpg\"\n + \ },\n {\n \"id\": 24228,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/s8amrbjdm1m8h0vtbcbv.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 11588,\n + \ \"name\": \"Quiplash\"\n },\n {\n \"id\": 19082,\n + \ \"name\": \"The Jackbox Party Pack 3\"\n },\n {\n \"id\": + 19083,\n \"name\": \"Drawful 2\"\n },\n {\n \"id\": + 28113,\n \"name\": \"Use Your Words\"\n },\n {\n \"id\": + 28213,\n \"name\": \"The Jackbox Party Pack 4\"\n },\n {\n + \ \"id\": 28472,\n \"name\": \"Jeopardy!\"\n },\n {\n + \ \"id\": 54774,\n \"name\": \"Astro Bears Party\"\n },\n + \ {\n \"id\": 90101,\n \"name\": \"Super Smash Bros. Ultimate\"\n + \ },\n {\n \"id\": 103339,\n \"name\": \"Super Mario + Party\"\n },\n {\n \"id\": 109455,\n \"name\": \"Luigi\\u0027s + Mansion 3\"\n }\n ],\n \"slug\": \"mario-party-3\",\n \"summary\": + \"Mario Party 3 is the third and final Mario Party title for the Nintendo + 64. A total of eight characters are available to choose from: Mario, Luigi, + Princess Peach, Yoshi, Wario, Donkey Kong, and newcomers Waluigi and Princess + Daisy. Mario Party 3 features duel maps, in which two players try to lower + each other\\u0027s stamina to zero using non-playable characters such as Chain + Chomps. It is the first Mario Party game to feature Luigi\\u0027s main voice + and also it is last Mario game where Princess Daisy appears in a yellow and + white dress, and with long hair, as well as the last Mario game (until New + Super Mario Bros. Wii) in which Yoshi\\u0027s \\\"record-scratching\\\" voice + is used. It is also the first Mario Party game to have multiple save slots.\",\n + \ \"total_rating\": 75.58346681755995,\n \"language_supports\": [\n {\n + \ \"id\": 646658,\n \"language\": {\n \"id\": 7,\n \"name\": + \"English\"\n }\n },\n {\n \"id\": 646659,\n \"language\": + {\n \"id\": 16,\n \"name\": \"Japanese\"\n }\n },\n + \ {\n \"id\": 646660,\n \"language\": {\n \"id\": + 7,\n \"name\": \"English\"\n }\n },\n {\n \"id\": + 685797,\n \"language\": {\n \"id\": 12,\n \"name\": + \"French\"\n }\n },\n {\n \"id\": 685798,\n \"language\": + {\n \"id\": 27,\n \"name\": \"German\"\n }\n },\n + \ {\n \"id\": 685799,\n \"language\": {\n \"id\": + 9,\n \"name\": \"Spanish (Spain)\"\n }\n }\n ],\n + \ \"collections\": [\n {\n \"id\": 453,\n \"name\": \"Mario + Party\"\n }\n ]\n },\n {\n \"id\": 2328,\n \"alternative_names\": + [\n {\n \"id\": 34039,\n \"name\": \"\u30DE\u30EA\u30AA\u30D1\u30FC\u30C6\u30A3 + 2\"\n },\n {\n \"id\": 137318,\n \"name\": \"\uB9C8\uB9AC\uC624 + \uD30C\uD2F0 2\"\n },\n {\n \"id\": 137894,\n \"name\": + \"\uB9C8\uD30C2\"\n }\n ],\n \"artworks\": [\n {\n \"id\": + 73435,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar1knv.jpg\"\n + \ },\n {\n \"id\": 112035,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2eg3.jpg\"\n + \ },\n {\n \"id\": 124536,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2o3c.jpg\"\n + \ },\n {\n \"id\": 124537,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2o3d.jpg\"\n + \ },\n {\n \"id\": 124544,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2o3k.jpg\"\n + \ },\n {\n \"id\": 124552,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2o3s.jpg\"\n + \ }\n ],\n \"cover\": {\n \"id\": 95861,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co21yt.jpg\"\n + \ },\n \"external_games\": [\n {\n \"id\": 145925,\n \"category\": + 3,\n \"uid\": \"12162\"\n },\n {\n \"id\": 246321,\n + \ \"category\": 14,\n \"uid\": \"11176\"\n }\n ],\n \"first_release_date\": + 945388800,\n \"franchise\": {\n \"id\": 24,\n \"name\": \"Mario + Bros.\"\n },\n \"franchises\": [\n {\n \"id\": 24,\n \"name\": + \"Mario Bros.\"\n },\n {\n \"id\": 845,\n \"name\": + \"Mario\"\n }\n ],\n \"game_modes\": [\n {\n \"id\": + 1,\n \"name\": \"Single player\"\n },\n {\n \"id\": + 2,\n \"name\": \"Multiplayer\"\n },\n {\n \"id\": + 3,\n \"name\": \"Co-operative\"\n },\n {\n \"id\": + 4,\n \"name\": \"Split screen\"\n }\n ],\n \"genres\": [\n + \ {\n \"id\": 26,\n \"name\": \"Quiz/Trivia\"\n },\n + \ {\n \"id\": 35,\n \"name\": \"Card \\u0026 Board Game\"\n + \ }\n ],\n \"involved_companies\": [\n {\n \"id\": 100209,\n + \ \"company\": {\n \"id\": 864,\n \"name\": \"Hudson + Soft\"\n }\n },\n {\n \"id\": 100211,\n \"company\": + {\n \"id\": 2334,\n \"name\": \"CAProductions\"\n }\n + \ },\n {\n \"id\": 180523,\n \"company\": {\n \"id\": + 70,\n \"name\": \"Nintendo\"\n }\n },\n {\n \"id\": + 225626,\n \"company\": {\n \"id\": 812,\n \"name\": + \"Gradiente\"\n }\n }\n ],\n \"name\": \"Mario Party 2\",\n + \ \"platforms\": [\n {\n \"id\": 4,\n \"name\": \"Nintendo + 64\"\n },\n {\n \"id\": 5,\n \"name\": \"Wii\"\n },\n + \ {\n \"id\": 41,\n \"name\": \"Wii U\"\n }\n ],\n + \ \"player_perspectives\": [\n {\n \"id\": 3,\n \"name\": + \"Bird view / Isometric\"\n }\n ],\n \"screenshots\": [\n {\n + \ \"id\": 24239,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/mrle1zf7uhjjvnyemwr0.jpg\"\n + \ },\n {\n \"id\": 24240,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/fvdeys7hotlhffabrdmi.jpg\"\n + \ },\n {\n \"id\": 24241,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/kgxxrchhxzutervaxtzn.jpg\"\n + \ },\n {\n \"id\": 24242,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/kmvztjzbmrty62mgnp0y.jpg\"\n + \ },\n {\n \"id\": 386207,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc89zz.jpg\"\n + \ },\n {\n \"id\": 386220,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc8a0c.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 2193,\n + \ \"name\": \"Mario Party 8\"\n },\n {\n \"id\": 2327,\n + \ \"name\": \"Mario Party\"\n },\n {\n \"id\": 2329,\n + \ \"name\": \"Mario Party 3\"\n },\n {\n \"id\": 2330,\n + \ \"name\": \"Mario Party 4\"\n },\n {\n \"id\": 2331,\n + \ \"name\": \"Mario Party 5\"\n },\n {\n \"id\": 2333,\n + \ \"name\": \"Mario Party 6\"\n },\n {\n \"id\": 2334,\n + \ \"name\": \"Mario Party 7\"\n },\n {\n \"id\": 2337,\n + \ \"name\": \"Mario Party Advance\"\n },\n {\n \"id\": + 2342,\n \"name\": \"Mario Kart 64\"\n },\n {\n \"id\": + 3406,\n \"name\": \"Mario Tennis\"\n }\n ],\n \"slug\": + \"mario-party-2\",\n \"summary\": \"Mario and the gang are back for another + round of Bowser-bashin\\u0027 party action! Watch as your favorite Nintendo + characters don different duds for each of the five all-new Adventure Boards! + A slew of new tricks and devices bring new levels of challenge and excitement + to board game play. New board maps, new Mini-Games, new action and new surprises + means a whole new batch of fun! Get ready to unleash your best Hip Drops, + hammer swings and high-flying high junks for another round of frenzied multi-player + action!\",\n \"total_rating\": 79.36009604088981,\n \"language_supports\": + [\n {\n \"id\": 473898,\n \"language\": {\n \"id\": + 7,\n \"name\": \"English\"\n }\n },\n {\n \"id\": + 473899,\n \"language\": {\n \"id\": 16,\n \"name\": + \"Japanese\"\n }\n },\n {\n \"id\": 473900,\n \"language\": + {\n \"id\": 16,\n \"name\": \"Japanese\"\n }\n },\n + \ {\n \"id\": 473901,\n \"language\": {\n \"id\": + 7,\n \"name\": \"English\"\n }\n },\n {\n \"id\": + 637941,\n \"language\": {\n \"id\": 12,\n \"name\": + \"French\"\n }\n },\n {\n \"id\": 637942,\n \"language\": + {\n \"id\": 27,\n \"name\": \"German\"\n }\n },\n + \ {\n \"id\": 637943,\n \"language\": {\n \"id\": + 9,\n \"name\": \"Spanish (Spain)\"\n }\n },\n {\n + \ \"id\": 637944,\n \"language\": {\n \"id\": 15,\n + \ \"name\": \"Italian\"\n }\n },\n {\n \"id\": + 637945,\n \"language\": {\n \"id\": 12,\n \"name\": + \"French\"\n }\n },\n {\n \"id\": 637946,\n \"language\": + {\n \"id\": 27,\n \"name\": \"German\"\n }\n },\n + \ {\n \"id\": 637947,\n \"language\": {\n \"id\": + 9,\n \"name\": \"Spanish (Spain)\"\n }\n },\n {\n + \ \"id\": 637948,\n \"language\": {\n \"id\": 15,\n + \ \"name\": \"Italian\"\n }\n },\n {\n \"id\": + 637949,\n \"language\": {\n \"id\": 7,\n \"name\": + \"English\"\n }\n }\n ],\n \"collections\": [\n {\n + \ \"id\": 453,\n \"name\": \"Mario Party\"\n }\n ]\n + \ },\n {\n \"id\": 243906,\n \"artworks\": [\n {\n \"id\": + 106399,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2a3j.jpg\"\n + \ }\n ],\n \"cover\": {\n \"id\": 313180,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co6png.jpg\"\n + \ },\n \"first_release_date\": 1528502400,\n \"game_modes\": [\n {\n + \ \"id\": 1,\n \"name\": \"Single player\"\n }\n ],\n + \ \"genres\": [\n {\n \"id\": 8,\n \"name\": \"Platform\"\n + \ },\n {\n \"id\": 34,\n \"name\": \"Visual Novel\"\n + \ }\n ],\n \"involved_companies\": [\n {\n \"id\": 232689,\n + \ \"company\": {\n \"id\": 25041,\n \"name\": \"Kaze + Emanuar\"\n }\n }\n ],\n \"name\": \"Doki Doki Mario 64\",\n + \ \"platforms\": [\n {\n \"id\": 4,\n \"name\": \"Nintendo + 64\"\n }\n ],\n \"player_perspectives\": [\n {\n \"id\": + 2,\n \"name\": \"Third person\"\n }\n ],\n \"screenshots\": + [\n {\n \"id\": 1022932,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sclxas.jpg\"\n + \ },\n {\n \"id\": 1022933,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sclxat.jpg\"\n + \ },\n {\n \"id\": 1035922,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scm7bm.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 56033,\n + \ \"name\": \"Dream Alone\"\n },\n {\n \"id\": 111130,\n + \ \"name\": \"Apsulov: End of Gods\"\n },\n {\n \"id\": + 114150,\n \"name\": \"Date A Live: Ren Dystopia\"\n },\n {\n + \ \"id\": 143511,\n \"name\": \"Phoenix Wright: Conflict of Interest\"\n + \ },\n {\n \"id\": 202891,\n \"name\": \"Sonic the + Hedgehog: Editable ROM EYX\"\n },\n {\n \"id\": 228656,\n + \ \"name\": \"Luna Game\"\n },\n {\n \"id\": 240147,\n + \ \"name\": \"Castlevania: Seal of the Eclipse\"\n },\n {\n + \ \"id\": 240461,\n \"name\": \"Super Bowsette 64\"\n },\n + \ {\n \"id\": 267966,\n \"name\": \"Super Bird\"\n },\n + \ {\n \"id\": 278076,\n \"name\": \"Tails\\u0027 Nightmare\"\n + \ }\n ],\n \"slug\": \"doki-doki-mario-64--1\",\n \"summary\": + \"Have you ever wanted to date all the enemies of the Mario Universe?\\nIn + this game, Mario visits the local high school to conquest the hearts of various + characters seen around the Mushroom Kingdom!\",\n \"language_supports\": + [\n {\n \"id\": 721709,\n \"language\": {\n \"id\": + 7,\n \"name\": \"English\"\n }\n }\n ]\n },\n {\n + \ \"id\": 131856,\n \"artworks\": [\n {\n \"id\": 87854,\n + \ \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar1vse.jpg\"\n + \ }\n ],\n \"cover\": {\n \"id\": 133612,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co2v3g.jpg\"\n + \ },\n \"first_release_date\": 1581811200,\n \"game_modes\": [\n {\n + \ \"id\": 1,\n \"name\": \"Single player\"\n }\n ],\n + \ \"genres\": [\n {\n \"id\": 8,\n \"name\": \"Platform\"\n + \ }\n ],\n \"involved_companies\": [\n {\n \"id\": 136715,\n + \ \"company\": {\n \"id\": 25078,\n \"name\": \"MrComit\"\n + \ }\n }\n ],\n \"name\": \"Mario Party 64\",\n \"platforms\": + [\n {\n \"id\": 4,\n \"name\": \"Nintendo 64\"\n }\n + \ ],\n \"player_perspectives\": [\n {\n \"id\": 2,\n \"name\": + \"Third person\"\n }\n ],\n \"screenshots\": [\n {\n \"id\": + 375739,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc81x7.jpg\"\n + \ },\n {\n \"id\": 375740,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc81x8.jpg\"\n + \ },\n {\n \"id\": 389152,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc8c9s.jpg\"\n + \ },\n {\n \"id\": 389153,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc8c9t.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 20342,\n + \ \"name\": \"Toby: The Secret Mine\"\n },\n {\n \"id\": + 24426,\n \"name\": \"Forgotton Anne\"\n },\n {\n \"id\": + 28070,\n \"name\": \"Planet Alpha\"\n },\n {\n \"id\": + 29032,\n \"name\": \"Pepper Grinder\"\n },\n {\n \"id\": + 45183,\n \"name\": \"Mega Man: Super Fighting Robot\"\n },\n {\n + \ \"id\": 55173,\n \"name\": \"Semblance\"\n },\n {\n + \ \"id\": 55190,\n \"name\": \"Pikuniku\"\n },\n {\n + \ \"id\": 56033,\n \"name\": \"Dream Alone\"\n },\n {\n + \ \"id\": 57187,\n \"name\": \"Crackle Cradle\"\n },\n {\n + \ \"id\": 253786,\n \"name\": \"Silver the Hedgehog: World\\u0027s + Collide\"\n }\n ],\n \"slug\": \"mario-party-64\",\n \"summary\": + \"Mario Party 64 is a hack made by MrComit and released February 16, 2020. + It contains 70 stars.\\n\\nIts levels are all heavily based off Mario Party + for the Nintendo 64, recreating all 8 boards. The music is also styled after + Mario Party, along with several stars obtainable in unique mini-game scenarios.\",\n + \ \"language_supports\": [\n {\n \"id\": 636373,\n \"language\": + {\n \"id\": 7,\n \"name\": \"English\"\n }\n }\n + \ ]\n },\n {\n \"id\": 227727,\n \"cover\": {\n \"id\": 271772,\n + \ \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co5tp8.jpg\"\n + \ },\n \"first_release_date\": 1262217600,\n \"game_modes\": [\n {\n + \ \"id\": 1,\n \"name\": \"Single player\"\n }\n ],\n + \ \"genres\": [\n {\n \"id\": 8,\n \"name\": \"Platform\"\n + \ }\n ],\n \"involved_companies\": [\n {\n \"id\": 225976,\n + \ \"company\": {\n \"id\": 48904,\n \"name\": \"OmegaEdge29\"\n + \ }\n }\n ],\n \"name\": \"Kaizo Mario 64\",\n \"platforms\": + [\n {\n \"id\": 4,\n \"name\": \"Nintendo 64\"\n }\n + \ ],\n \"player_perspectives\": [\n {\n \"id\": 2,\n \"name\": + \"Third person\"\n }\n ],\n \"similar_games\": [\n {\n \"id\": + 20342,\n \"name\": \"Toby: The Secret Mine\"\n },\n {\n \"id\": + 24426,\n \"name\": \"Forgotton Anne\"\n },\n {\n \"id\": + 28070,\n \"name\": \"Planet Alpha\"\n },\n {\n \"id\": + 29032,\n \"name\": \"Pepper Grinder\"\n },\n {\n \"id\": + 55190,\n \"name\": \"Pikuniku\"\n },\n {\n \"id\": + 57187,\n \"name\": \"Crackle Cradle\"\n },\n {\n \"id\": + 63138,\n \"name\": \"Sexy Hiking\"\n },\n {\n \"id\": + 96452,\n \"name\": \"Big Crown: Showdown\"\n },\n {\n \"id\": + 113895,\n \"name\": \"Havocado\"\n },\n {\n \"id\": + 120184,\n \"name\": \"SolSeraph\"\n }\n ],\n \"slug\": \"kaizo-mario-64\",\n + \ \"summary\": \"Kaizo Mario 64 is a ROM hack made by OmegaEdge29 in 2009. + It contains 120 stars and requires Mario to collect every last star before + he can enter the final stage, Bowser in the Sky. As the name suggests, this + hack is intended to be a much more difficult version of the game. This hack + does not alter the level geometry of any of the stages, but instead adds difficulty + by moving, adding, and replacing the objects within the stages. In general, + this hack was not designed with glitches in mind, so many stars can be collected + easily with trivial glitches or skips.\",\n \"language_supports\": [\n + \ {\n \"id\": 636724,\n \"language\": {\n \"id\": + 7,\n \"name\": \"English\"\n }\n }\n ]\n },\n {\n + \ \"id\": 132842,\n \"alternative_names\": [\n {\n \"id\": + 142889,\n \"name\": \"SM74\"\n }\n ],\n \"cover\": {\n \"id\": + 221263,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co4qq7.jpg\"\n + \ },\n \"first_release_date\": 1309132800,\n \"game_modes\": [\n {\n + \ \"id\": 1,\n \"name\": \"Single player\"\n }\n ],\n + \ \"genres\": [\n {\n \"id\": 8,\n \"name\": \"Platform\"\n + \ }\n ],\n \"involved_companies\": [\n {\n \"id\": 101570,\n + \ \"company\": {\n \"id\": 26263,\n \"name\": \"SMW + Central\"\n }\n },\n {\n \"id\": 235453,\n \"company\": + {\n \"id\": 25081,\n \"name\": \"Lugmillord\"\n }\n + \ },\n {\n \"id\": 235454,\n \"company\": {\n \"id\": + 50430,\n \"name\": \"sm64pie\"\n }\n },\n {\n \"id\": + 235455,\n \"company\": {\n \"id\": 50431,\n \"name\": + \"Galaxtic\"\n }\n },\n {\n \"id\": 235456,\n \"company\": + {\n \"id\": 50428,\n \"name\": \"Lincrash\"\n }\n + \ },\n {\n \"id\": 235457,\n \"company\": {\n \"id\": + 50432,\n \"name\": \"agyroth\"\n }\n }\n ],\n \"name\": + \"Super Mario 74\",\n \"platforms\": [\n {\n \"id\": 4,\n \"name\": + \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": [\n {\n + \ \"id\": 2,\n \"name\": \"Third person\"\n }\n ],\n + \ \"screenshots\": [\n {\n \"id\": 791531,\n \"url\": + \"//images.igdb.com/igdb/image/upload/t_thumb/scgyqz.jpg\"\n },\n {\n + \ \"id\": 791532,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scgyr0.jpg\"\n + \ },\n {\n \"id\": 791533,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scgyr1.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 20342,\n + \ \"name\": \"Toby: The Secret Mine\"\n },\n {\n \"id\": + 24426,\n \"name\": \"Forgotton Anne\"\n },\n {\n \"id\": + 28070,\n \"name\": \"Planet Alpha\"\n },\n {\n \"id\": + 55190,\n \"name\": \"Pikuniku\"\n },\n {\n \"id\": + 115276,\n \"name\": \"Super Mario Maker 2\"\n },\n {\n \"id\": + 132722,\n \"name\": \"Paper Mario 3D Land\"\n },\n {\n \"id\": + 134068,\n \"name\": \"Toad Strikes Back\"\n },\n {\n \"id\": + 134069,\n \"name\": \"Toadette Strikes\"\n },\n {\n \"id\": + 134296,\n \"name\": \"Super Mario Stardust\"\n },\n {\n \"id\": + 238096,\n \"name\": \"Super Mario\"\n }\n ],\n \"slug\": + \"super-mario-74\",\n \"summary\": \"One of the first major Super Mario + 64 hacks ever released! Created by Lugmillord and later co-authored with sm64pie, + Galaxtic, LinCrash, and agyroth.\",\n \"language_supports\": [\n {\n + \ \"id\": 628835,\n \"language\": {\n \"id\": 7,\n \"name\": + \"English\"\n }\n }\n ],\n \"collections\": [\n {\n + \ \"id\": 9078,\n \"name\": \"Super Mario 74\"\n }\n ]\n + \ },\n {\n \"id\": 281767,\n \"artworks\": [\n {\n \"id\": + 126677,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2pqt.jpg\"\n + \ }\n ],\n \"cover\": {\n \"id\": 358214,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co7oee.jpg\"\n + \ },\n \"first_release_date\": 1644278400,\n \"game_modes\": [\n {\n + \ \"id\": 1,\n \"name\": \"Single player\"\n }\n ],\n + \ \"genres\": [\n {\n \"id\": 33,\n \"name\": \"Arcade\"\n + \ }\n ],\n \"involved_companies\": [\n {\n \"id\": 247007,\n + \ \"company\": {\n \"id\": 25630,\n \"name\": \"Team + Cornersoft\"\n }\n }\n ],\n \"name\": \"Mario vs. WarioWare\",\n + \ \"platforms\": [\n {\n \"id\": 4,\n \"name\": \"Nintendo + 64\"\n }\n ],\n \"player_perspectives\": [\n {\n \"id\": + 2,\n \"name\": \"Third person\"\n },\n {\n \"id\": + 3,\n \"name\": \"Bird view / Isometric\"\n },\n {\n \"id\": + 4,\n \"name\": \"Side view\"\n }\n ],\n \"screenshots\": + [\n {\n \"id\": 1220652,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scq5v0.jpg\"\n + \ },\n {\n \"id\": 1220653,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scq5v1.jpg\"\n + \ },\n {\n \"id\": 1220654,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scq5v2.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 54775,\n + \ \"name\": \"Shadows: Awakening\"\n },\n {\n \"id\": + 55199,\n \"name\": \"Dragon: Marked for Death\"\n },\n {\n + \ \"id\": 81249,\n \"name\": \"The Elder Scrolls VI\"\n },\n + \ {\n \"id\": 87728,\n \"name\": \"Pigeon Pop\"\n },\n + \ {\n \"id\": 96217,\n \"name\": \"Eternity: The Last Unicorn\"\n + \ },\n {\n \"id\": 103369,\n \"name\": \"Kill la Kill: + If\"\n },\n {\n \"id\": 106987,\n \"name\": \"Torchlight + III\"\n },\n {\n \"id\": 110503,\n \"name\": \"Degrees + of Separation\"\n },\n {\n \"id\": 113636,\n \"name\": + \"Rangers of Oblivion\"\n },\n {\n \"id\": 119156,\n \"name\": + \"Pok\xE9mon Masters\"\n }\n ],\n \"slug\": \"mario-vs-warioware\",\n + \ \"summary\": \"A mod which turns Super Mario 64 into a microgame compilation.\",\n + \ \"language_supports\": [\n {\n \"id\": 875232,\n \"language\": + {\n \"id\": 7,\n \"name\": \"English\"\n }\n }\n + \ ]\n },\n {\n \"id\": 273745,\n \"artworks\": [\n {\n \"id\": + 121387,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2lnv.jpg\"\n + \ }\n ],\n \"cover\": {\n \"id\": 340173,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co7ah9.jpg\"\n + \ },\n \"first_release_date\": 1697932800,\n \"game_modes\": [\n {\n + \ \"id\": 1,\n \"name\": \"Single player\"\n }\n ],\n + \ \"genres\": [\n {\n \"id\": 5,\n \"name\": \"Shooter\"\n + \ },\n {\n \"id\": 8,\n \"name\": \"Platform\"\n }\n + \ ],\n \"involved_companies\": [\n {\n \"id\": 236205,\n + \ \"company\": {\n \"id\": 25079,\n \"name\": \"GomePlayTV\"\n + \ }\n }\n ],\n \"name\": \"Shotgun Mario 64\",\n \"platforms\": + [\n {\n \"id\": 4,\n \"name\": \"Nintendo 64\"\n }\n + \ ],\n \"player_perspectives\": [\n {\n \"id\": 2,\n \"name\": + \"Third person\"\n }\n ],\n \"screenshots\": [\n {\n \"id\": + 1176832,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scp81s.jpg\"\n + \ },\n {\n \"id\": 1176833,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scp81t.jpg\"\n + \ },\n {\n \"id\": 1176834,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scp81u.jpg\"\n + \ },\n {\n \"id\": 1176835,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scp81v.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 19164,\n + \ \"name\": \"Borderlands 3\"\n },\n {\n \"id\": 32902,\n + \ \"name\": \"GentleMoon 2\"\n },\n {\n \"id\": 38030,\n + \ \"name\": \"Phantomers Insurreccion\"\n },\n {\n \"id\": + 43367,\n \"name\": \"Rico\"\n },\n {\n \"id\": 57187,\n + \ \"name\": \"Crackle Cradle\"\n },\n {\n \"id\": 76263,\n + \ \"name\": \"Contraband Police\"\n },\n {\n \"id\": + 95340,\n \"name\": \"PUBG Mobile\"\n },\n {\n \"id\": + 103292,\n \"name\": \"Gears 5\"\n },\n {\n \"id\": + 106805,\n \"name\": \"Call of Duty: Mobile\"\n },\n {\n \"id\": + 119177,\n \"name\": \"Call of Duty: Modern Warfare\"\n }\n ],\n + \ \"slug\": \"shotgun-mario-64\",\n \"language_supports\": [\n {\n + \ \"id\": 827407,\n \"language\": {\n \"id\": 7,\n \"name\": + \"English\"\n }\n }\n ]\n },\n {\n \"id\": 229075,\n \"cover\": + {\n \"id\": 275551,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co5wm7.jpg\"\n + \ },\n \"first_release_date\": 1670284800,\n \"game_modes\": [\n {\n + \ \"id\": 1,\n \"name\": \"Single player\"\n },\n {\n + \ \"id\": 2,\n \"name\": \"Multiplayer\"\n },\n {\n + \ \"id\": 4,\n \"name\": \"Split screen\"\n }\n ],\n + \ \"genres\": [\n {\n \"id\": 10,\n \"name\": \"Racing\"\n + \ }\n ],\n \"name\": \"Mario Kart 64 HD\",\n \"platforms\": [\n + \ {\n \"id\": 4,\n \"name\": \"Nintendo 64\"\n },\n + \ {\n \"id\": 6,\n \"name\": \"PC (Microsoft Windows)\"\n + \ }\n ],\n \"player_perspectives\": [\n {\n \"id\": + 2,\n \"name\": \"Third person\"\n }\n ],\n \"screenshots\": + [\n {\n \"id\": 948598,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sckbxy.jpg\"\n + \ },\n {\n \"id\": 948599,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sckbxz.jpg\"\n + \ },\n {\n \"id\": 948600,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sckby0.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 82090,\n + \ \"name\": \"Forza Horizon 4\"\n },\n {\n \"id\": + 87673,\n \"name\": \"Nippon Marathon\"\n },\n {\n \"id\": + 96452,\n \"name\": \"Big Crown: Showdown\"\n },\n {\n \"id\": + 105011,\n \"name\": \"Dude Simulator 2\"\n },\n {\n \"id\": + 113895,\n \"name\": \"Havocado\"\n },\n {\n \"id\": + 118871,\n \"name\": \"Grid\"\n },\n {\n \"id\": 119161,\n + \ \"name\": \"Need for Speed: Heat\"\n },\n {\n \"id\": + 119207,\n \"name\": \"Aquapark.io\"\n },\n {\n \"id\": + 147768,\n \"name\": \"Tricky Spider\"\n },\n {\n \"id\": + 221737,\n \"name\": \"Our Fantasy Quest\"\n }\n ],\n \"slug\": + \"mario-kart-64-hd\",\n \"summary\": \"A mod for Mario Kart 64 incorporating + new HD renders of the characters designed to match the originals. Includes + widescreen support.\"\n },\n {\n \"id\": 260840,\n \"cover\": {\n + \ \"id\": 322521,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co6wux.jpg\"\n + \ },\n \"first_release_date\": 1629417600,\n \"game_modes\": [\n {\n + \ \"id\": 1,\n \"name\": \"Single player\"\n }\n ],\n + \ \"genres\": [\n {\n \"id\": 8,\n \"name\": \"Platform\"\n + \ }\n ],\n \"involved_companies\": [\n {\n \"id\": 232718,\n + \ \"company\": {\n \"id\": 49713,\n \"name\": \"usernamesarespiders\"\n + \ }\n }\n ],\n \"name\": \"Plutonium Mario 64\",\n \"platforms\": + [\n {\n \"id\": 4,\n \"name\": \"Nintendo 64\"\n }\n + \ ],\n \"player_perspectives\": [\n {\n \"id\": 2,\n \"name\": + \"Third person\"\n }\n ],\n \"screenshots\": [\n {\n \"id\": + 1113013,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scnut1.jpg\"\n + \ },\n {\n \"id\": 1113014,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scnut2.jpg\"\n + \ },\n {\n \"id\": 1113015,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scnut3.jpg\"\n + \ },\n {\n \"id\": 1113016,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scnut4.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 20342,\n + \ \"name\": \"Toby: The Secret Mine\"\n },\n {\n \"id\": + 24426,\n \"name\": \"Forgotton Anne\"\n },\n {\n \"id\": + 28070,\n \"name\": \"Planet Alpha\"\n },\n {\n \"id\": + 29032,\n \"name\": \"Pepper Grinder\"\n },\n {\n \"id\": + 55190,\n \"name\": \"Pikuniku\"\n },\n {\n \"id\": + 57187,\n \"name\": \"Crackle Cradle\"\n },\n {\n \"id\": + 63138,\n \"name\": \"Sexy Hiking\"\n },\n {\n \"id\": + 113895,\n \"name\": \"Havocado\"\n },\n {\n \"id\": + 120184,\n \"name\": \"SolSeraph\"\n },\n {\n \"id\": + 202255,\n \"name\": \"Sonic Bash\"\n }\n ],\n \"slug\": + \"plutonium-mario-64\",\n \"summary\": \"Plutonium Mario 64 is a major + ROM Hack made by usernamesarespiders, featuring 12 main courses with 101 Stars.\\n\\nOriginally + dubbed Pluto Mario 64, it was an old Super Mario World hack the creator made + years in the past but never was released in public until it was transitioned + into Super Mario 64, and the title was named after the dwarf planet orbiting + from the Sun, before changing the name after the radioactive chemical metal.\",\n + \ \"language_supports\": [\n {\n \"id\": 748754,\n \"language\": + {\n \"id\": 7,\n \"name\": \"English\"\n }\n }\n + \ ]\n },\n {\n \"id\": 268692,\n \"cover\": {\n \"id\": 338285,\n + \ \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co790t.jpg\"\n + \ },\n \"first_release_date\": 1500249600,\n \"game_modes\": [\n {\n + \ \"id\": 1,\n \"name\": \"Single player\"\n }\n ],\n + \ \"genres\": [\n {\n \"id\": 12,\n \"name\": \"Role-playing + (RPG)\"\n }\n ],\n \"name\": \"Paper Mario: Pro Mode\",\n \"platforms\": + [\n {\n \"id\": 4,\n \"name\": \"Nintendo 64\"\n }\n + \ ],\n \"player_perspectives\": [\n {\n \"id\": 2,\n \"name\": + \"Third person\"\n },\n {\n \"id\": 4,\n \"name\": + \"Side view\"\n }\n ],\n \"screenshots\": [\n {\n \"id\": + 1153560,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scoq3c.jpg\"\n + \ },\n {\n \"id\": 1153561,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scoq3d.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 19404,\n + \ \"name\": \"Eador: Imperium\"\n },\n {\n \"id\": + 22790,\n \"name\": \"Project Awakening\"\n },\n {\n \"id\": + 23651,\n \"name\": \"Echo of Soul\"\n },\n {\n \"id\": + 49414,\n \"name\": \"Oriental Blue: Ao no Tengai\"\n },\n {\n + \ \"id\": 54775,\n \"name\": \"Shadows: Awakening\"\n },\n + \ {\n \"id\": 69007,\n \"name\": \"Aion: Legions of War\"\n + \ },\n {\n \"id\": 96217,\n \"name\": \"Eternity: The + Last Unicorn\"\n },\n {\n \"id\": 99118,\n \"name\": + \"Dragalia Lost\"\n },\n {\n \"id\": 113910,\n \"name\": + \"Forged Fantasy\"\n },\n {\n \"id\": 115653,\n \"name\": + \"Pok\xE9mon Shield\"\n }\n ],\n \"slug\": \"paper-mario-pro-mode\",\n + \ \"language_supports\": [\n {\n \"id\": 806045,\n \"language\": + {\n \"id\": 7,\n \"name\": \"English\"\n }\n }\n + \ ]\n },\n {\n \"id\": 283463,\n \"artworks\": [\n {\n \"id\": + 126296,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2pg8.jpg\"\n + \ }\n ],\n \"first_release_date\": 1487894400,\n \"game_modes\": + [\n {\n \"id\": 1,\n \"name\": \"Single player\"\n },\n + \ {\n \"id\": 2,\n \"name\": \"Multiplayer\"\n }\n + \ ],\n \"genres\": [\n {\n \"id\": 35,\n \"name\": + \"Card \\u0026 Board Game\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 249378,\n \"company\": {\n \"id\": + 52343,\n \"name\": \"MisterThias64\"\n }\n },\n {\n + \ \"id\": 249379,\n \"company\": {\n \"id\": 52327,\n + \ \"name\": \"Mario Party Legacy\"\n }\n }\n ],\n \"name\": + \"Mario Party 1: Matty-O Party\",\n \"platforms\": [\n {\n \"id\": + 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 54797,\n + \ \"name\": \"Casino\"\n },\n {\n \"id\": 83912,\n + \ \"name\": \"Skip-Bo\"\n },\n {\n \"id\": 88938,\n + \ \"name\": \"Exploding Kittens\"\n },\n {\n \"id\": + 117263,\n \"name\": \"Mahjong Soul\"\n },\n {\n \"id\": + 229062,\n \"name\": \"Uno 2 Go\"\n },\n {\n \"id\": + 242017,\n \"name\": \"Quiz 4 All\"\n },\n {\n \"id\": + 250224,\n \"name\": \"Sketch Heads\"\n },\n {\n \"id\": + 251098,\n \"name\": \"The Jackbox Party Trilogy 3.0\"\n },\n {\n + \ \"id\": 266991,\n \"name\": \"Mafia Online\"\n },\n {\n + \ \"id\": 267209,\n \"name\": \"Bingo\"\n }\n ],\n \"slug\": + \"mario-party-1-matty-o-party\",\n \"language_supports\": [\n {\n + \ \"id\": 882669,\n \"language\": {\n \"id\": 7,\n \"name\": + \"English\"\n }\n }\n ]\n },\n {\n \"id\": 283644,\n \"artworks\": + [\n {\n \"id\": 126345,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2phl.jpg\"\n + \ }\n ],\n \"first_release_date\": 1584230400,\n \"game_modes\": + [\n {\n \"id\": 1,\n \"name\": \"Single player\"\n },\n + \ {\n \"id\": 2,\n \"name\": \"Multiplayer\"\n }\n + \ ],\n \"genres\": [\n {\n \"id\": 35,\n \"name\": + \"Card \\u0026 Board Game\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 249831,\n \"company\": {\n \"id\": + 52424,\n \"name\": \"Tmcgaming\"\n }\n },\n {\n + \ \"id\": 249832,\n \"company\": {\n \"id\": 52327,\n + \ \"name\": \"Mario Party Legacy\"\n }\n }\n ],\n \"name\": + \"Mario Party 1: Neon Party\",\n \"platforms\": [\n {\n \"id\": + 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n + \ }\n ],\n \"screenshots\": [\n {\n \"id\": 1222096,\n + \ \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scq6z4.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 54797,\n + \ \"name\": \"Casino\"\n },\n {\n \"id\": 83912,\n + \ \"name\": \"Skip-Bo\"\n },\n {\n \"id\": 88938,\n + \ \"name\": \"Exploding Kittens\"\n },\n {\n \"id\": + 117263,\n \"name\": \"Mahjong Soul\"\n },\n {\n \"id\": + 229062,\n \"name\": \"Uno 2 Go\"\n },\n {\n \"id\": + 242017,\n \"name\": \"Quiz 4 All\"\n },\n {\n \"id\": + 250224,\n \"name\": \"Sketch Heads\"\n },\n {\n \"id\": + 251098,\n \"name\": \"The Jackbox Party Trilogy 3.0\"\n },\n {\n + \ \"id\": 266991,\n \"name\": \"Mafia Online\"\n },\n {\n + \ \"id\": 267209,\n \"name\": \"Bingo\"\n }\n ],\n \"slug\": + \"mario-party-1-neon-party\",\n \"language_supports\": [\n {\n \"id\": + 883342,\n \"language\": {\n \"id\": 7,\n \"name\": + \"English\"\n }\n }\n ]\n },\n {\n \"id\": 257636,\n \"cover\": + {\n \"id\": 317813,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co6t85.jpg\"\n + \ },\n \"first_release_date\": 1691884800,\n \"game_modes\": [\n {\n + \ \"id\": 1,\n \"name\": \"Single player\"\n }\n ],\n + \ \"genres\": [\n {\n \"id\": 12,\n \"name\": \"Role-playing + (RPG)\"\n }\n ],\n \"involved_companies\": [\n {\n \"id\": + 223743,\n \"company\": {\n \"id\": 36501,\n \"name\": + \"elDexter\"\n }\n }\n ],\n \"name\": \"Paper Mario TTYD64\",\n + \ \"platforms\": [\n {\n \"id\": 4,\n \"name\": \"Nintendo + 64\"\n }\n ],\n \"player_perspectives\": [\n {\n \"id\": + 3,\n \"name\": \"Bird view / Isometric\"\n },\n {\n \"id\": + 4,\n \"name\": \"Side view\"\n }\n ],\n \"screenshots\": + [\n {\n \"id\": 1093074,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scnff6.jpg\"\n + \ },\n {\n \"id\": 1093075,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scnff7.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 19164,\n + \ \"name\": \"Borderlands 3\"\n },\n {\n \"id\": 25636,\n + \ \"name\": \"Nights of Azure 2: Bride of the New Moon\"\n },\n + \ {\n \"id\": 54775,\n \"name\": \"Shadows: Awakening\"\n + \ },\n {\n \"id\": 55199,\n \"name\": \"Dragon: Marked + for Death\"\n },\n {\n \"id\": 57372,\n \"name\": + \"SoulWorker\"\n },\n {\n \"id\": 80916,\n \"name\": + \"Omensight\"\n },\n {\n \"id\": 96217,\n \"name\": + \"Eternity: The Last Unicorn\"\n },\n {\n \"id\": 106987,\n + \ \"name\": \"Torchlight III\"\n },\n {\n \"id\": 113109,\n + \ \"name\": \"Marvel Ultimate Alliance 3: The Black Order\"\n },\n + \ {\n \"id\": 113636,\n \"name\": \"Rangers of Oblivion\"\n + \ }\n ],\n \"slug\": \"paper-mario-ttyd64\",\n \"summary\": \"TTYD64 + is a PM64 romhack that adds TTYD\\u0027s gameplay into the original Paper + Mario plus all new items, badges, and recipes from that game, and a lot of + new areas to explore plus other additions.\"\n },\n {\n \"id\": 132609,\n + \ \"cover\": {\n \"id\": 132896,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co2ujk.jpg\"\n + \ },\n \"first_release_date\": 1573344000,\n \"game_modes\": [\n {\n + \ \"id\": 1,\n \"name\": \"Single player\"\n }\n ],\n + \ \"genres\": [\n {\n \"id\": 8,\n \"name\": \"Platform\"\n + \ }\n ],\n \"involved_companies\": [\n {\n \"id\": 97393,\n + \ \"company\": {\n \"id\": 25041,\n \"name\": \"Kaze + Emanuar\"\n }\n }\n ],\n \"name\": \"Super Mario 64 Land\",\n + \ \"platforms\": [\n {\n \"id\": 4,\n \"name\": \"Nintendo + 64\"\n }\n ],\n \"player_perspectives\": [\n {\n \"id\": + 2,\n \"name\": \"Third person\"\n }\n ],\n \"screenshots\": + [\n {\n \"id\": 384603,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc88rf.jpg\"\n + \ },\n {\n \"id\": 384604,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc88rg.jpg\"\n + \ },\n {\n \"id\": 384605,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc88rh.jpg\"\n + \ },\n {\n \"id\": 384606,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc88ri.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 20342,\n + \ \"name\": \"Toby: The Secret Mine\"\n },\n {\n \"id\": + 24426,\n \"name\": \"Forgotton Anne\"\n },\n {\n \"id\": + 28070,\n \"name\": \"Planet Alpha\"\n },\n {\n \"id\": + 29032,\n \"name\": \"Pepper Grinder\"\n },\n {\n \"id\": + 55173,\n \"name\": \"Semblance\"\n },\n {\n \"id\": + 55190,\n \"name\": \"Pikuniku\"\n },\n {\n \"id\": + 56033,\n \"name\": \"Dream Alone\"\n },\n {\n \"id\": + 57187,\n \"name\": \"Crackle Cradle\"\n },\n {\n \"id\": + 202255,\n \"name\": \"Sonic Bash\"\n },\n {\n \"id\": + 253786,\n \"name\": \"Silver the Hedgehog: World\\u0027s Collide\"\n + \ }\n ],\n \"slug\": \"super-mario-64-land\",\n \"summary\": + \"Super Mario 64 Land is ROM hack/mod for Super Mario 64 inspired by Super + Mario 3D Land\\u0027s gameplay and aesthetics, featuring moves and power-ups + (like Cat Mario and Tanuki Mario) not found in the original game and new mechanics + (such as a ranking system).\",\n \"language_supports\": [\n {\n \"id\": + 636376,\n \"language\": {\n \"id\": 7,\n \"name\": + \"English\"\n }\n }\n ]\n },\n {\n \"id\": 135232,\n \"artworks\": + [\n {\n \"id\": 106387,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2a37.jpg\"\n + \ }\n ],\n \"cover\": {\n \"id\": 106634,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co2aa2.jpg\"\n + \ },\n \"first_release_date\": 1545350400,\n \"game_modes\": [\n {\n + \ \"id\": 1,\n \"name\": \"Single player\"\n }\n ],\n + \ \"genres\": [\n {\n \"id\": 8,\n \"name\": \"Platform\"\n + \ }\n ],\n \"involved_companies\": [\n {\n \"id\": 102295,\n + \ \"company\": {\n \"id\": 25041,\n \"name\": \"Kaze + Emanuar\"\n }\n }\n ],\n \"name\": \"Super Mario Bros. 64\",\n + \ \"platforms\": [\n {\n \"id\": 4,\n \"name\": \"Nintendo + 64\"\n }\n ],\n \"player_perspectives\": [\n {\n \"id\": + 4,\n \"name\": \"Side view\"\n }\n ],\n \"screenshots\": + [\n {\n \"id\": 389357,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc8cfh.jpg\"\n + \ },\n {\n \"id\": 389358,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc8cfi.jpg\"\n + \ },\n {\n \"id\": 389359,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc8cfj.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 20342,\n + \ \"name\": \"Toby: The Secret Mine\"\n },\n {\n \"id\": + 24426,\n \"name\": \"Forgotton Anne\"\n },\n {\n \"id\": + 28070,\n \"name\": \"Planet Alpha\"\n },\n {\n \"id\": + 55173,\n \"name\": \"Semblance\"\n },\n {\n \"id\": + 55190,\n \"name\": \"Pikuniku\"\n },\n {\n \"id\": + 56033,\n \"name\": \"Dream Alone\"\n },\n {\n \"id\": + 57187,\n \"name\": \"Crackle Cradle\"\n },\n {\n \"id\": + 115276,\n \"name\": \"Super Mario Maker 2\"\n },\n {\n \"id\": + 117772,\n \"name\": \"Mario \\u0026 Luigi\"\n },\n {\n \"id\": + 135098,\n \"name\": \"Super Mario Bros. \\u0026 The Midas Machine\"\n + \ }\n ],\n \"slug\": \"super-mario-bros-64\",\n \"summary\": + \"Super Mario Bros. 64 is a ROM hack/mod of Super Mario 64 that recreates + the whole Super Mario Bros. (NES/Famicom) game to the Super Mario 64 engine, + plus adding new playable characters (Mario, Luigi, Waluigi and Wario are playable).\",\n + \ \"language_supports\": [\n {\n \"id\": 628901,\n \"language\": + {\n \"id\": 7,\n \"name\": \"English\"\n }\n }\n + \ ]\n },\n {\n \"id\": 283450,\n \"game_modes\": [\n {\n \"id\": + 1,\n \"name\": \"Single player\"\n },\n {\n \"id\": + 2,\n \"name\": \"Multiplayer\"\n }\n ],\n \"genres\": [\n + \ {\n \"id\": 35,\n \"name\": \"Card \\u0026 Board Game\"\n + \ }\n ],\n \"involved_companies\": [\n {\n \"id\": 249354,\n + \ \"company\": {\n \"id\": 52335,\n \"name\": \"Dazzleberry\"\n + \ }\n },\n {\n \"id\": 249355,\n \"company\": + {\n \"id\": 52327,\n \"name\": \"Mario Party Legacy\"\n + \ }\n }\n ],\n \"name\": \"Mario Party 1: Onett\",\n \"platforms\": + [\n {\n \"id\": 4,\n \"name\": \"Nintendo 64\"\n }\n + \ ],\n \"player_perspectives\": [\n {\n \"id\": 3,\n \"name\": + \"Bird view / Isometric\"\n }\n ],\n \"similar_games\": [\n {\n + \ \"id\": 54797,\n \"name\": \"Casino\"\n },\n {\n + \ \"id\": 83912,\n \"name\": \"Skip-Bo\"\n },\n {\n + \ \"id\": 88938,\n \"name\": \"Exploding Kittens\"\n },\n + \ {\n \"id\": 117263,\n \"name\": \"Mahjong Soul\"\n },\n + \ {\n \"id\": 229062,\n \"name\": \"Uno 2 Go\"\n },\n + \ {\n \"id\": 242017,\n \"name\": \"Quiz 4 All\"\n },\n + \ {\n \"id\": 250224,\n \"name\": \"Sketch Heads\"\n },\n + \ {\n \"id\": 251098,\n \"name\": \"The Jackbox Party Trilogy + 3.0\"\n },\n {\n \"id\": 266991,\n \"name\": \"Mafia + Online\"\n },\n {\n \"id\": 267209,\n \"name\": \"Bingo\"\n + \ }\n ],\n \"slug\": \"mario-party-1-onett\",\n \"language_supports\": + [\n {\n \"id\": 882625,\n \"language\": {\n \"id\": + 7,\n \"name\": \"English\"\n }\n }\n ]\n },\n {\n + \ \"id\": 283653,\n \"alternative_names\": [\n {\n \"id\": + 146664,\n \"name\": \"Mario Party 2: Pikmin Land\"\n }\n ],\n + \ \"artworks\": [\n {\n \"id\": 126356,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2phw.jpg\"\n + \ }\n ],\n \"first_release_date\": 1478822400,\n \"game_modes\": + [\n {\n \"id\": 1,\n \"name\": \"Single player\"\n },\n + \ {\n \"id\": 2,\n \"name\": \"Multiplayer\"\n }\n + \ ],\n \"genres\": [\n {\n \"id\": 35,\n \"name\": + \"Card \\u0026 Board Game\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 249849,\n \"company\": {\n \"id\": + 52430,\n \"name\": \"PartyPlanner64\"\n }\n },\n {\n + \ \"id\": 249850,\n \"company\": {\n \"id\": 52327,\n + \ \"name\": \"Mario Party Legacy\"\n }\n }\n ],\n \"name\": + \"Mario Party 2: Pikmin\",\n \"platforms\": [\n {\n \"id\": + 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n + \ }\n ],\n \"slug\": \"mario-party-2-pikmin\"\n },\n {\n \"id\": + 260841,\n \"cover\": {\n \"id\": 322522,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co6wuy.jpg\"\n + \ },\n \"first_release_date\": 1625356800,\n \"game_modes\": [\n {\n + \ \"id\": 1,\n \"name\": \"Single player\"\n }\n ],\n + \ \"genres\": [\n {\n \"id\": 8,\n \"name\": \"Platform\"\n + \ }\n ],\n \"name\": \"Super Mario Stellato\",\n \"platforms\": + [\n {\n \"id\": 4,\n \"name\": \"Nintendo 64\"\n }\n + \ ],\n \"player_perspectives\": [\n {\n \"id\": 2,\n \"name\": + \"Third person\"\n }\n ],\n \"similar_games\": [\n {\n \"id\": + 20342,\n \"name\": \"Toby: The Secret Mine\"\n },\n {\n \"id\": + 24426,\n \"name\": \"Forgotton Anne\"\n },\n {\n \"id\": + 28070,\n \"name\": \"Planet Alpha\"\n },\n {\n \"id\": + 29032,\n \"name\": \"Pepper Grinder\"\n },\n {\n \"id\": + 55190,\n \"name\": \"Pikuniku\"\n },\n {\n \"id\": + 57187,\n \"name\": \"Crackle Cradle\"\n },\n {\n \"id\": + 63138,\n \"name\": \"Sexy Hiking\"\n },\n {\n \"id\": + 113895,\n \"name\": \"Havocado\"\n },\n {\n \"id\": + 120184,\n \"name\": \"SolSeraph\"\n },\n {\n \"id\": + 202255,\n \"name\": \"Sonic Bash\"\n }\n ],\n \"slug\": + \"super-mario-stellato\",\n \"summary\": \"A Japanese made hack with stars + of varying difficulty, act specific stars, and very large levels. This hack + has 107 stars\",\n \"language_supports\": [\n {\n \"id\": 748752,\n + \ \"language\": {\n \"id\": 7,\n \"name\": \"English\"\n + \ }\n }\n ]\n },\n {\n \"id\": 254601,\n \"cover\": + {\n \"id\": 311474,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co6oc2.jpg\"\n + \ },\n \"game_modes\": [\n {\n \"id\": 1,\n \"name\": + \"Single player\"\n },\n {\n \"id\": 2,\n \"name\": + \"Multiplayer\"\n },\n {\n \"id\": 4,\n \"name\": + \"Split screen\"\n }\n ],\n \"genres\": [\n {\n \"id\": + 10,\n \"name\": \"Racing\"\n }\n ],\n \"name\": \"Mario + Kart 64 Deluxe\",\n \"platforms\": [\n {\n \"id\": 4,\n \"name\": + \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": [\n {\n + \ \"id\": 2,\n \"name\": \"Third person\"\n }\n ],\n + \ \"screenshots\": [\n {\n \"id\": 1078640,\n \"url\": + \"//images.igdb.com/igdb/image/upload/t_thumb/scn4a8.jpg\"\n }\n ],\n + \ \"similar_games\": [\n {\n \"id\": 9116,\n \"name\": + \"3-D Ultra Radio Control Racers\"\n },\n {\n \"id\": 80382,\n + \ \"name\": \"Option Tuning Car Battle Spec-R\"\n },\n {\n + \ \"id\": 82090,\n \"name\": \"Forza Horizon 4\"\n },\n + \ {\n \"id\": 109292,\n \"name\": \"Super Street: The Game\"\n + \ },\n {\n \"id\": 113895,\n \"name\": \"Havocado\"\n + \ },\n {\n \"id\": 118871,\n \"name\": \"Grid\"\n },\n + \ {\n \"id\": 119161,\n \"name\": \"Need for Speed: Heat\"\n + \ },\n {\n \"id\": 119207,\n \"name\": \"Aquapark.io\"\n + \ },\n {\n \"id\": 120487,\n \"name\": \"NASCAR Heat + 4\"\n },\n {\n \"id\": 250048,\n \"name\": \"Mario + Kart: Speed Strife\"\n }\n ],\n \"slug\": \"mario-kart-64-deluxe\",\n + \ \"summary\": \"A mod for Mario Kart 64 which swaps all the racers besides + Mario for Link, Zero Suit Samus, Crash Bandicoot, Sonic the Hedgehog, Banjo, + Waluigi, and Skull Kid.\",\n \"language_supports\": [\n {\n \"id\": + 722500,\n \"language\": {\n \"id\": 7,\n \"name\": + \"English\"\n }\n }\n ]\n },\n {\n \"id\": 159343,\n \"cover\": + {\n \"id\": 162594,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co3hgi.jpg\"\n + \ },\n \"first_release_date\": 1625961600,\n \"game_modes\": [\n {\n + \ \"id\": 1,\n \"name\": \"Single player\"\n }\n ],\n + \ \"genres\": [\n {\n \"id\": 12,\n \"name\": \"Role-playing + (RPG)\"\n }\n ],\n \"involved_companies\": [\n {\n \"id\": + 143574,\n \"company\": {\n \"id\": 36501,\n \"name\": + \"elDexter\"\n }\n }\n ],\n \"name\": \"Paper Mario: Black + Pit\",\n \"platforms\": [\n {\n \"id\": 4,\n \"name\": + \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": [\n {\n + \ \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n },\n + \ {\n \"id\": 4,\n \"name\": \"Side view\"\n }\n ],\n + \ \"screenshots\": [\n {\n \"id\": 552543,\n \"url\": + \"//images.igdb.com/igdb/image/upload/t_thumb/scbucf.jpg\"\n },\n {\n + \ \"id\": 552544,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scbucg.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 19164,\n + \ \"name\": \"Borderlands 3\"\n },\n {\n \"id\": 28309,\n + \ \"name\": \"Tanzia\"\n },\n {\n \"id\": 54775,\n + \ \"name\": \"Shadows: Awakening\"\n },\n {\n \"id\": + 55038,\n \"name\": \"Immortal: Unchained\"\n },\n {\n \"id\": + 55199,\n \"name\": \"Dragon: Marked for Death\"\n },\n {\n + \ \"id\": 57372,\n \"name\": \"SoulWorker\"\n },\n {\n + \ \"id\": 80916,\n \"name\": \"Omensight\"\n },\n {\n + \ \"id\": 81249,\n \"name\": \"The Elder Scrolls VI\"\n },\n + \ {\n \"id\": 96217,\n \"name\": \"Eternity: The Last Unicorn\"\n + \ },\n {\n \"id\": 106987,\n \"name\": \"Torchlight + III\"\n }\n ],\n \"slug\": \"paper-mario-black-pit\",\n \"summary\": + \"Paper Mario: Black Pit is a ROM hack/mod of Paper Mario 64, developed by + elDexter. It adds a new level layout to the game, based on roguelike mechanics.\",\n + \ \"language_supports\": [\n {\n \"id\": 628999,\n \"language\": + {\n \"id\": 7,\n \"name\": \"English\"\n }\n }\n + \ ]\n },\n {\n \"id\": 283654,\n \"first_release_date\": 1478736000,\n + \ \"game_modes\": [\n {\n \"id\": 1,\n \"name\": \"Single + player\"\n },\n {\n \"id\": 2,\n \"name\": \"Multiplayer\"\n + \ }\n ],\n \"genres\": [\n {\n \"id\": 35,\n \"name\": + \"Card \\u0026 Board Game\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 249851,\n \"company\": {\n \"id\": + 52338,\n \"name\": \"Spongyoshi\"\n }\n },\n {\n + \ \"id\": 249852,\n \"company\": {\n \"id\": 52327,\n + \ \"name\": \"Mario Party Legacy\"\n }\n }\n ],\n \"name\": + \"Mario Party 2: Music Park\",\n \"platforms\": [\n {\n \"id\": + 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n + \ }\n ],\n \"slug\": \"mario-party-2-music-park\",\n \"language_supports\": + [\n {\n \"id\": 883374,\n \"language\": {\n \"id\": + 7,\n \"name\": \"English\"\n }\n }\n ]\n },\n {\n + \ \"id\": 44044,\n \"cover\": {\n \"id\": 140433,\n \"url\": + \"//images.igdb.com/igdb/image/upload/t_thumb/co30cx.jpg\"\n },\n \"external_games\": + [],\n \"first_release_date\": 1324771200,\n \"game_modes\": [\n {\n + \ \"id\": 1,\n \"name\": \"Single player\"\n }\n ],\n + \ \"genres\": [\n {\n \"id\": 8,\n \"name\": \"Platform\"\n + \ },\n {\n \"id\": 31,\n \"name\": \"Adventure\"\n + \ }\n ],\n \"involved_companies\": [\n {\n \"id\": 97390,\n + \ \"company\": {\n \"id\": 25040,\n \"name\": \"SKELUX\"\n + \ }\n },\n {\n \"id\": 101566,\n \"company\": + {\n \"id\": 26263,\n \"name\": \"SMW Central\"\n }\n + \ },\n {\n \"id\": 174453,\n \"company\": {\n \"id\": + 25041,\n \"name\": \"Kaze Emanuar\"\n }\n }\n ],\n + \ \"name\": \"Super Mario Star Road\",\n \"platforms\": [\n {\n + \ \"id\": 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 2,\n \"name\": \"Third person\"\n }\n + \ ],\n \"screenshots\": [\n {\n \"id\": 377851,\n \"url\": + \"//images.igdb.com/igdb/image/upload/t_thumb/sc83jv.jpg\"\n },\n {\n + \ \"id\": 377852,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc83jw.jpg\"\n + \ },\n {\n \"id\": 377853,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc83jx.jpg\"\n + \ },\n {\n \"id\": 377854,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc83jy.jpg\"\n + \ },\n {\n \"id\": 377855,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc83jz.jpg\"\n + \ },\n {\n \"id\": 389150,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc8c9q.jpg\"\n + \ },\n {\n \"id\": 389151,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc8c9r.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 20342,\n + \ \"name\": \"Toby: The Secret Mine\"\n },\n {\n \"id\": + 24426,\n \"name\": \"Forgotton Anne\"\n },\n {\n \"id\": + 28070,\n \"name\": \"Planet Alpha\"\n },\n {\n \"id\": + 29032,\n \"name\": \"Pepper Grinder\"\n },\n {\n \"id\": + 55173,\n \"name\": \"Semblance\"\n },\n {\n \"id\": + 55190,\n \"name\": \"Pikuniku\"\n },\n {\n \"id\": + 56033,\n \"name\": \"Dream Alone\"\n },\n {\n \"id\": + 87622,\n \"name\": \"Garena Free Fire\"\n },\n {\n \"id\": + 96217,\n \"name\": \"Eternity: The Last Unicorn\"\n },\n {\n + \ \"id\": 111130,\n \"name\": \"Apsulov: End of Gods\"\n }\n + \ ],\n \"slug\": \"super-mario-star-road\",\n \"summary\": \"Super + Mario Star Road is a rom hack of Super Mario 64 and can be considered a sequel + to that very game. It contains over 120 stars, more than 30 new areas, nearly + 50 new tunes, and many other new features.\",\n \"language_supports\": + [\n {\n \"id\": 636372,\n \"language\": {\n \"id\": + 7,\n \"name\": \"English\"\n }\n }\n ],\n \"collections\": + [\n {\n \"id\": 7220,\n \"name\": \"Super Mario Star Road\"\n + \ }\n ]\n },\n {\n \"id\": 283425,\n \"first_release_date\": + 1592784000,\n \"game_modes\": [\n {\n \"id\": 1,\n \"name\": + \"Single player\"\n },\n {\n \"id\": 2,\n \"name\": + \"Multiplayer\"\n }\n ],\n \"genres\": [\n {\n \"id\": + 35,\n \"name\": \"Card \\u0026 Board Game\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 249317,\n \"company\": {\n \"id\": + 52327,\n \"name\": \"Mario Party Legacy\"\n }\n },\n + \ {\n \"id\": 249318,\n \"company\": {\n \"id\": + 52330,\n \"name\": \"Ultrasonic136\"\n }\n }\n ],\n + \ \"name\": \"Mario Party 1: Wii Menu\",\n \"platforms\": [\n {\n + \ \"id\": 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n + \ }\n ],\n \"screenshots\": [\n {\n \"id\": 1221443,\n + \ \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scq6gz.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 54797,\n + \ \"name\": \"Casino\"\n },\n {\n \"id\": 83912,\n + \ \"name\": \"Skip-Bo\"\n },\n {\n \"id\": 88938,\n + \ \"name\": \"Exploding Kittens\"\n },\n {\n \"id\": + 117263,\n \"name\": \"Mahjong Soul\"\n },\n {\n \"id\": + 229062,\n \"name\": \"Uno 2 Go\"\n },\n {\n \"id\": + 242017,\n \"name\": \"Quiz 4 All\"\n },\n {\n \"id\": + 250224,\n \"name\": \"Sketch Heads\"\n },\n {\n \"id\": + 251098,\n \"name\": \"The Jackbox Party Trilogy 3.0\"\n },\n {\n + \ \"id\": 266991,\n \"name\": \"Mafia Online\"\n },\n {\n + \ \"id\": 267209,\n \"name\": \"Bingo\"\n }\n ],\n \"slug\": + \"mario-party-1-wii-menu\",\n \"language_supports\": [\n {\n \"id\": + 882565,\n \"language\": {\n \"id\": 7,\n \"name\": + \"English\"\n }\n }\n ]\n },\n {\n \"id\": 218092,\n \"cover\": + {\n \"id\": 322340,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co6wpw.jpg\"\n + \ },\n \"first_release_date\": 1559174400,\n \"game_modes\": [\n {\n + \ \"id\": 1,\n \"name\": \"Single player\"\n }\n ],\n + \ \"genres\": [\n {\n \"id\": 8,\n \"name\": \"Platform\"\n + \ }\n ],\n \"name\": \"Mario on Indigo Island\",\n \"platforms\": + [\n {\n \"id\": 4,\n \"name\": \"Nintendo 64\"\n }\n + \ ],\n \"player_perspectives\": [\n {\n \"id\": 2,\n \"name\": + \"Third person\"\n }\n ],\n \"screenshots\": [\n {\n \"id\": + 883846,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scixza.jpg\"\n + \ },\n {\n \"id\": 883847,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scixzb.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 20342,\n + \ \"name\": \"Toby: The Secret Mine\"\n },\n {\n \"id\": + 24426,\n \"name\": \"Forgotton Anne\"\n },\n {\n \"id\": + 28070,\n \"name\": \"Planet Alpha\"\n },\n {\n \"id\": + 29032,\n \"name\": \"Pepper Grinder\"\n },\n {\n \"id\": + 55190,\n \"name\": \"Pikuniku\"\n },\n {\n \"id\": + 56033,\n \"name\": \"Dream Alone\"\n },\n {\n \"id\": + 57187,\n \"name\": \"Crackle Cradle\"\n },\n {\n \"id\": + 63138,\n \"name\": \"Sexy Hiking\"\n },\n {\n \"id\": + 120184,\n \"name\": \"SolSeraph\"\n },\n {\n \"id\": + 202255,\n \"name\": \"Sonic Bash\"\n }\n ],\n \"slug\": + \"mario-on-indigo-island\",\n \"summary\": \"Mario on Indigo Island is + a major ROM hack released in May 2019, featuring 13 levels and a total of + 111 stars.\",\n \"language_supports\": [\n {\n \"id\": 636721,\n + \ \"language\": {\n \"id\": 7,\n \"name\": \"English\"\n + \ }\n }\n ]\n },\n {\n \"id\": 283658,\n \"game_modes\": + [\n {\n \"id\": 1,\n \"name\": \"Single player\"\n },\n + \ {\n \"id\": 2,\n \"name\": \"Multiplayer\"\n }\n + \ ],\n \"genres\": [\n {\n \"id\": 35,\n \"name\": + \"Card \\u0026 Board Game\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 249859,\n \"company\": {\n \"id\": + 52356,\n \"name\": \"Poisonclaw64\"\n }\n },\n {\n + \ \"id\": 249860,\n \"company\": {\n \"id\": 52327,\n + \ \"name\": \"Mario Party Legacy\"\n }\n }\n ],\n \"name\": + \"Mario Party 2: Warriors\",\n \"platforms\": [\n {\n \"id\": + 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 54797,\n + \ \"name\": \"Casino\"\n },\n {\n \"id\": 83912,\n + \ \"name\": \"Skip-Bo\"\n },\n {\n \"id\": 88938,\n + \ \"name\": \"Exploding Kittens\"\n },\n {\n \"id\": + 117263,\n \"name\": \"Mahjong Soul\"\n },\n {\n \"id\": + 229062,\n \"name\": \"Uno 2 Go\"\n },\n {\n \"id\": + 242017,\n \"name\": \"Quiz 4 All\"\n },\n {\n \"id\": + 250224,\n \"name\": \"Sketch Heads\"\n },\n {\n \"id\": + 251098,\n \"name\": \"The Jackbox Party Trilogy 3.0\"\n },\n {\n + \ \"id\": 266991,\n \"name\": \"Mafia Online\"\n },\n {\n + \ \"id\": 267209,\n \"name\": \"Bingo\"\n }\n ],\n \"slug\": + \"mario-party-2-warriors\",\n \"language_supports\": [\n {\n \"id\": + 883378,\n \"language\": {\n \"id\": 7,\n \"name\": + \"English\"\n }\n }\n ]\n },\n {\n \"id\": 159325,\n \"cover\": + {\n \"id\": 162585,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co3hg9.jpg\"\n + \ },\n \"first_release_date\": 1489622400,\n \"game_modes\": [\n {\n + \ \"id\": 1,\n \"name\": \"Single player\"\n },\n {\n + \ \"id\": 2,\n \"name\": \"Multiplayer\"\n },\n {\n + \ \"id\": 3,\n \"name\": \"Co-operative\"\n }\n ],\n + \ \"genres\": [\n {\n \"id\": 12,\n \"name\": \"Role-playing + (RPG)\"\n }\n ],\n \"involved_companies\": [\n {\n \"id\": + 143536,\n \"company\": {\n \"id\": 25040,\n \"name\": + \"SKELUX\"\n }\n }\n ],\n \"name\": \"Paper Mario Multiplayer\",\n + \ \"platforms\": [\n {\n \"id\": 4,\n \"name\": \"Nintendo + 64\"\n }\n ],\n \"player_perspectives\": [\n {\n \"id\": + 3,\n \"name\": \"Bird view / Isometric\"\n },\n {\n \"id\": + 4,\n \"name\": \"Side view\"\n }\n ],\n \"screenshots\": + [\n {\n \"id\": 552513,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scbubl.jpg\"\n + \ },\n {\n \"id\": 552514,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scbubm.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 19164,\n + \ \"name\": \"Borderlands 3\"\n },\n {\n \"id\": 27092,\n + \ \"name\": \"GreedFall\"\n },\n {\n \"id\": 54775,\n + \ \"name\": \"Shadows: Awakening\"\n },\n {\n \"id\": + 55038,\n \"name\": \"Immortal: Unchained\"\n },\n {\n \"id\": + 55199,\n \"name\": \"Dragon: Marked for Death\"\n },\n {\n + \ \"id\": 81249,\n \"name\": \"The Elder Scrolls VI\"\n },\n + \ {\n \"id\": 96217,\n \"name\": \"Eternity: The Last Unicorn\"\n + \ },\n {\n \"id\": 103303,\n \"name\": \"The Elder + Scrolls: Blades\"\n },\n {\n \"id\": 106987,\n \"name\": + \"Torchlight III\"\n },\n {\n \"id\": 113360,\n \"name\": + \"Hytale\"\n }\n ],\n \"slug\": \"paper-mario-multiplayer\",\n + \ \"summary\": \"Paper Mario Multiplayer is a ROM hack/mod of Paper Mario + (Nintendo 64) developed by SKELUX which adds support for multiplayer, with + the second player controlling Mario\\u0027s partner.\",\n \"language_supports\": + [\n {\n \"id\": 628998,\n \"language\": {\n \"id\": + 7,\n \"name\": \"English\"\n }\n }\n ]\n },\n {\n + \ \"id\": 187873,\n \"artworks\": [\n {\n \"id\": 107331,\n + \ \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2atf.jpg\"\n + \ }\n ],\n \"cover\": {\n \"id\": 302664,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co6hjc.jpg\"\n + \ },\n \"first_release_date\": 1576454400,\n \"game_modes\": [\n {\n + \ \"id\": 1,\n \"name\": \"Single player\"\n }\n ],\n + \ \"genres\": [\n {\n \"id\": 12,\n \"name\": \"Role-playing + (RPG)\"\n },\n {\n \"id\": 31,\n \"name\": \"Adventure\"\n + \ }\n ],\n \"involved_companies\": [\n {\n \"id\": 189258,\n + \ \"company\": {\n \"id\": 43641,\n \"name\": \"Emperor_Thamz\"\n + \ }\n },\n {\n \"id\": 189259,\n \"company\": + {\n \"id\": 43642,\n \"name\": \"Rainchus\"\n }\n + \ },\n {\n \"id\": 189260,\n \"company\": {\n \"id\": + 43643,\n \"name\": \"JaThePlayer\"\n }\n },\n {\n + \ \"id\": 189261,\n \"company\": {\n \"id\": 43644,\n + \ \"name\": \"Brotenko\"\n }\n }\n ],\n \"name\": + \"Paper Mario: Master Quest\",\n \"platforms\": [\n {\n \"id\": + 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 2,\n \"name\": \"Third person\"\n }\n + \ ],\n \"screenshots\": [\n {\n \"id\": 714703,\n \"url\": + \"//images.igdb.com/igdb/image/upload/t_thumb/scfbgv.jpg\"\n },\n {\n + \ \"id\": 714704,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scfbgw.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 28309,\n + \ \"name\": \"Tanzia\"\n },\n {\n \"id\": 30245,\n + \ \"name\": \"Wanderlust Adventures\"\n },\n {\n \"id\": + 55199,\n \"name\": \"Dragon: Marked for Death\"\n },\n {\n + \ \"id\": 80916,\n \"name\": \"Omensight\"\n },\n {\n + \ \"id\": 81249,\n \"name\": \"The Elder Scrolls VI\"\n },\n + \ {\n \"id\": 96217,\n \"name\": \"Eternity: The Last Unicorn\"\n + \ },\n {\n \"id\": 103168,\n \"name\": \"Warhammer: + Chaosbane\"\n },\n {\n \"id\": 103303,\n \"name\": + \"The Elder Scrolls: Blades\"\n },\n {\n \"id\": 106987,\n + \ \"name\": \"Torchlight III\"\n },\n {\n \"id\": 115280,\n + \ \"name\": \"Oninaki\"\n }\n ],\n \"slug\": \"paper-mario-master-quest\",\n + \ \"summary\": \"Paper Mario: Master Quest is a mod made for \\\"Paper Mario\\\" + on the N64. It was created by Emperor_Thamz, Rainchus, JaThePlayer, and Brotenko. + It revamps old content and adds plenty of new as well.\\nOften considered + \\\"The Dark Souls of Paper Mario\\\", the mod is incredibly difficult.\",\n + \ \"language_supports\": [\n {\n \"id\": 637078,\n \"language\": + {\n \"id\": 7,\n \"name\": \"English\"\n }\n }\n + \ ]\n },\n {\n \"id\": 283787,\n \"artworks\": [\n {\n \"id\": + 126420,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2pjo.jpg\"\n + \ }\n ],\n \"first_release_date\": 1604102400,\n \"game_modes\": + [\n {\n \"id\": 1,\n \"name\": \"Single player\"\n },\n + \ {\n \"id\": 2,\n \"name\": \"Multiplayer\"\n }\n + \ ],\n \"genres\": [\n {\n \"id\": 35,\n \"name\": + \"Card \\u0026 Board Game\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 250056,\n \"company\": {\n \"id\": + 52327,\n \"name\": \"Mario Party Legacy\"\n }\n },\n + \ {\n \"id\": 250057,\n \"company\": {\n \"id\": + 52460,\n \"name\": \"jinyapanda\"\n }\n }\n ],\n \"name\": + \"Mario Party 2: Lava Land\",\n \"platforms\": [\n {\n \"id\": + 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n + \ }\n ],\n \"slug\": \"mario-party-2-lava-land\",\n \"language_supports\": + [\n {\n \"id\": 883902,\n \"language\": {\n \"id\": + 7,\n \"name\": \"English\"\n }\n }\n ]\n },\n {\n + \ \"id\": 283498,\n \"game_modes\": [\n {\n \"id\": 1,\n + \ \"name\": \"Single player\"\n },\n {\n \"id\": 2,\n + \ \"name\": \"Multiplayer\"\n }\n ],\n \"genres\": [\n {\n + \ \"id\": 35,\n \"name\": \"Card \\u0026 Board Game\"\n }\n + \ ],\n \"involved_companies\": [\n {\n \"id\": 249448,\n + \ \"company\": {\n \"id\": 52353,\n \"name\": \"marsroverII\"\n + \ }\n },\n {\n \"id\": 249449,\n \"company\": + {\n \"id\": 52327,\n \"name\": \"Mario Party Legacy\"\n + \ }\n }\n ],\n \"name\": \"Mario Party 1: Peach Beach\",\n + \ \"platforms\": [\n {\n \"id\": 4,\n \"name\": \"Nintendo + 64\"\n }\n ],\n \"player_perspectives\": [\n {\n \"id\": + 3,\n \"name\": \"Bird view / Isometric\"\n }\n ],\n \"similar_games\": + [\n {\n \"id\": 54797,\n \"name\": \"Casino\"\n },\n + \ {\n \"id\": 83912,\n \"name\": \"Skip-Bo\"\n },\n + \ {\n \"id\": 88938,\n \"name\": \"Exploding Kittens\"\n + \ },\n {\n \"id\": 117263,\n \"name\": \"Mahjong Soul\"\n + \ },\n {\n \"id\": 229062,\n \"name\": \"Uno 2 Go\"\n + \ },\n {\n \"id\": 242017,\n \"name\": \"Quiz 4 All\"\n + \ },\n {\n \"id\": 250224,\n \"name\": \"Sketch Heads\"\n + \ },\n {\n \"id\": 251098,\n \"name\": \"The Jackbox + Party Trilogy 3.0\"\n },\n {\n \"id\": 266991,\n \"name\": + \"Mafia Online\"\n },\n {\n \"id\": 267209,\n \"name\": + \"Bingo\"\n }\n ],\n \"slug\": \"mario-party-1-peach-beach\",\n + \ \"language_supports\": [\n {\n \"id\": 882730,\n \"language\": + {\n \"id\": 7,\n \"name\": \"English\"\n }\n }\n + \ ]\n },\n {\n \"id\": 159263,\n \"alternative_names\": [\n {\n + \ \"id\": 68250,\n \"name\": \"Sunshine 64\"\n }\n ],\n + \ \"artworks\": [\n {\n \"id\": 106393,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2a3d.jpg\"\n + \ }\n ],\n \"cover\": {\n \"id\": 162426,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co3hbu.jpg\"\n + \ },\n \"game_modes\": [\n {\n \"id\": 1,\n \"name\": + \"Single player\"\n }\n ],\n \"genres\": [\n {\n \"id\": + 8,\n \"name\": \"Platform\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 143102,\n \"company\": {\n \"id\": + 25041,\n \"name\": \"Kaze Emanuar\"\n }\n }\n ],\n + \ \"name\": \"Super Mario Sunshine 64\",\n \"platforms\": [\n {\n + \ \"id\": 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 2,\n \"name\": \"Third person\"\n }\n + \ ],\n \"screenshots\": [\n {\n \"id\": 551796,\n \"url\": + \"//images.igdb.com/igdb/image/upload/t_thumb/scbtro.jpg\"\n },\n {\n + \ \"id\": 551797,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scbtrp.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 20342,\n + \ \"name\": \"Toby: The Secret Mine\"\n },\n {\n \"id\": + 24426,\n \"name\": \"Forgotton Anne\"\n },\n {\n \"id\": + 28070,\n \"name\": \"Planet Alpha\"\n },\n {\n \"id\": + 55190,\n \"name\": \"Pikuniku\"\n },\n {\n \"id\": + 56033,\n \"name\": \"Dream Alone\"\n },\n {\n \"id\": + 57187,\n \"name\": \"Crackle Cradle\"\n },\n {\n \"id\": + 115276,\n \"name\": \"Super Mario Maker 2\"\n },\n {\n \"id\": + 132722,\n \"name\": \"Paper Mario 3D Land\"\n },\n {\n \"id\": + 134296,\n \"name\": \"Super Mario Stardust\"\n },\n {\n \"id\": + 238096,\n \"name\": \"Super Mario\"\n }\n ],\n \"slug\": + \"super-mario-sunshine-64\",\n \"summary\": \"Super Mario Sunshine 64 is + a ROM hack/mod of Super Mario 64 developed by Kaze Emanuar. This mod adapts + part of Super Mario Sunshine stages and story for Super Mario 64. The mod + was supposed to adapt the whole game, but was cancelled before completion.\",\n + \ \"language_supports\": [\n {\n \"id\": 628984,\n \"language\": + {\n \"id\": 7,\n \"name\": \"English\"\n }\n }\n + \ ]\n },\n {\n \"id\": 283468,\n \"artworks\": [\n {\n \"id\": + 126298,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2pga.jpg\"\n + \ }\n ],\n \"first_release_date\": 1494633600,\n \"game_modes\": + [\n {\n \"id\": 1,\n \"name\": \"Single player\"\n },\n + \ {\n \"id\": 2,\n \"name\": \"Multiplayer\"\n }\n + \ ],\n \"genres\": [\n {\n \"id\": 35,\n \"name\": + \"Card \\u0026 Board Game\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 249387,\n \"company\": {\n \"id\": + 52345,\n \"name\": \"Bubblegum Chameleon\"\n }\n },\n + \ {\n \"id\": 249388,\n \"company\": {\n \"id\": + 52327,\n \"name\": \"Mario Party Legacy\"\n }\n }\n ],\n + \ \"name\": \"Mario Party 1: The Moon\",\n \"platforms\": [\n {\n + \ \"id\": 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n + \ }\n ],\n \"screenshots\": [\n {\n \"id\": 1221482,\n + \ \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scq6i2.jpg\"\n + \ },\n {\n \"id\": 1221483,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scq6i3.jpg\"\n + \ },\n {\n \"id\": 1221484,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scq6i4.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 54797,\n + \ \"name\": \"Casino\"\n },\n {\n \"id\": 83912,\n + \ \"name\": \"Skip-Bo\"\n },\n {\n \"id\": 88938,\n + \ \"name\": \"Exploding Kittens\"\n },\n {\n \"id\": + 117263,\n \"name\": \"Mahjong Soul\"\n },\n {\n \"id\": + 229062,\n \"name\": \"Uno 2 Go\"\n },\n {\n \"id\": + 242017,\n \"name\": \"Quiz 4 All\"\n },\n {\n \"id\": + 250224,\n \"name\": \"Sketch Heads\"\n },\n {\n \"id\": + 251098,\n \"name\": \"The Jackbox Party Trilogy 3.0\"\n },\n {\n + \ \"id\": 266991,\n \"name\": \"Mafia Online\"\n },\n {\n + \ \"id\": 267209,\n \"name\": \"Bingo\"\n }\n ],\n \"slug\": + \"mario-party-1-the-moon\",\n \"language_supports\": [\n {\n \"id\": + 882674,\n \"language\": {\n \"id\": 7,\n \"name\": + \"English\"\n }\n }\n ]\n },\n {\n \"id\": 283419,\n \"game_modes\": + [\n {\n \"id\": 1,\n \"name\": \"Single player\"\n },\n + \ {\n \"id\": 2,\n \"name\": \"Multiplayer\"\n }\n + \ ],\n \"genres\": [\n {\n \"id\": 35,\n \"name\": + \"Card \\u0026 Board Game\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 249307,\n \"company\": {\n \"id\": + 52328,\n \"name\": \"Marioman574\"\n }\n },\n {\n + \ \"id\": 249308,\n \"company\": {\n \"id\": 52327,\n + \ \"name\": \"Mario Party Legacy\"\n }\n }\n ],\n \"name\": + \"Mario Party 1: Monopoly\",\n \"platforms\": [\n {\n \"id\": + 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 54797,\n + \ \"name\": \"Casino\"\n },\n {\n \"id\": 83912,\n + \ \"name\": \"Skip-Bo\"\n },\n {\n \"id\": 88938,\n + \ \"name\": \"Exploding Kittens\"\n },\n {\n \"id\": + 117263,\n \"name\": \"Mahjong Soul\"\n },\n {\n \"id\": + 229062,\n \"name\": \"Uno 2 Go\"\n },\n {\n \"id\": + 242017,\n \"name\": \"Quiz 4 All\"\n },\n {\n \"id\": + 250224,\n \"name\": \"Sketch Heads\"\n },\n {\n \"id\": + 251098,\n \"name\": \"The Jackbox Party Trilogy 3.0\"\n },\n {\n + \ \"id\": 266991,\n \"name\": \"Mafia Online\"\n },\n {\n + \ \"id\": 267209,\n \"name\": \"Bingo\"\n }\n ],\n \"slug\": + \"mario-party-1-monopoly\",\n \"language_supports\": [\n {\n \"id\": + 882558,\n \"language\": {\n \"id\": 7,\n \"name\": + \"English\"\n }\n }\n ]\n },\n {\n \"id\": 259920,\n \"cover\": + {\n \"id\": 321367,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co6vyv.jpg\"\n + \ },\n \"first_release_date\": 1652054400,\n \"game_modes\": [\n {\n + \ \"id\": 1,\n \"name\": \"Single player\"\n }\n ],\n + \ \"genres\": [\n {\n \"id\": 8,\n \"name\": \"Platform\"\n + \ }\n ],\n \"name\": \"Mario\\u0027s Trip in China\",\n \"platforms\": + [\n {\n \"id\": 4,\n \"name\": \"Nintendo 64\"\n }\n + \ ],\n \"player_perspectives\": [\n {\n \"id\": 2,\n \"name\": + \"Third person\"\n }\n ],\n \"screenshots\": [\n {\n \"id\": + 1107555,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scnqlf.jpg\"\n + \ },\n {\n \"id\": 1107556,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scnqlg.jpg\"\n + \ },\n {\n \"id\": 1107557,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scnqlh.jpg\"\n + \ },\n {\n \"id\": 1107565,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scnqlp.jpg\"\n + \ },\n {\n \"id\": 1107567,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scnqlr.jpg\"\n + \ },\n {\n \"id\": 1107575,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scnqlz.jpg\"\n + \ },\n {\n \"id\": 1107576,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scnqm0.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 20342,\n + \ \"name\": \"Toby: The Secret Mine\"\n },\n {\n \"id\": + 24426,\n \"name\": \"Forgotton Anne\"\n },\n {\n \"id\": + 28070,\n \"name\": \"Planet Alpha\"\n },\n {\n \"id\": + 29032,\n \"name\": \"Pepper Grinder\"\n },\n {\n \"id\": + 55190,\n \"name\": \"Pikuniku\"\n },\n {\n \"id\": + 57187,\n \"name\": \"Crackle Cradle\"\n },\n {\n \"id\": + 63138,\n \"name\": \"Sexy Hiking\"\n },\n {\n \"id\": + 113895,\n \"name\": \"Havocado\"\n },\n {\n \"id\": + 120184,\n \"name\": \"SolSeraph\"\n },\n {\n \"id\": + 202255,\n \"name\": \"Sonic Bash\"\n }\n ],\n \"slug\": + \"marios-trip-in-china\",\n \"summary\": \"A romhack for Super Mario 64 + with 147 stars, where Mario travels to many places in China. This was developed + by two people, Liuzijun and mariofan104.\",\n \"language_supports\": [\n + \ {\n \"id\": 804501,\n \"language\": {\n \"id\": + 7,\n \"name\": \"English\"\n }\n }\n ]\n },\n {\n + \ \"id\": 135218,\n \"artworks\": [\n {\n \"id\": 106391,\n + \ \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2a3b.jpg\"\n + \ }\n ],\n \"cover\": {\n \"id\": 322341,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co6wpx.jpg\"\n + \ },\n \"first_release_date\": 1525046400,\n \"game_modes\": [\n {\n + \ \"id\": 1,\n \"name\": \"Single player\"\n }\n ],\n + \ \"genres\": [\n {\n \"id\": 8,\n \"name\": \"Platform\"\n + \ }\n ],\n \"involved_companies\": [\n {\n \"id\": 102247,\n + \ \"company\": {\n \"id\": 25041,\n \"name\": \"Kaze + Emanuar\"\n }\n }\n ],\n \"name\": \"Mario\\u0027s Little + Odyssey\",\n \"platforms\": [\n {\n \"id\": 4,\n \"name\": + \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": [\n {\n + \ \"id\": 2,\n \"name\": \"Third person\"\n }\n ],\n + \ \"screenshots\": [\n {\n \"id\": 389264,\n \"url\": + \"//images.igdb.com/igdb/image/upload/t_thumb/sc8ccw.jpg\"\n },\n {\n + \ \"id\": 389265,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc8ccx.jpg\"\n + \ },\n {\n \"id\": 389266,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc8ccy.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 20342,\n + \ \"name\": \"Toby: The Secret Mine\"\n },\n {\n \"id\": + 24426,\n \"name\": \"Forgotton Anne\"\n },\n {\n \"id\": + 28070,\n \"name\": \"Planet Alpha\"\n },\n {\n \"id\": + 29032,\n \"name\": \"Pepper Grinder\"\n },\n {\n \"id\": + 55190,\n \"name\": \"Pikuniku\"\n },\n {\n \"id\": + 56033,\n \"name\": \"Dream Alone\"\n },\n {\n \"id\": + 57187,\n \"name\": \"Crackle Cradle\"\n },\n {\n \"id\": + 177697,\n \"name\": \"Sonic 3D in 2D\"\n },\n {\n \"id\": + 202255,\n \"name\": \"Sonic Bash\"\n },\n {\n \"id\": + 253786,\n \"name\": \"Silver the Hedgehog: World\\u0027s Collide\"\n + \ }\n ],\n \"slug\": \"marios-little-odyssey\",\n \"summary\": + \"Mario\\u0027s Little Odyssey is a minihack made by Kaze Emanuar and contains + 19 stars (moons). It features Cappy controls (from Super Mario Odyssey). It + is the second hack by Kaze with Cappy controls, the first one being Super + Mario 64 Odyssey, and the last one being Super Mario Odyssey 64.\",\n \"language_supports\": + [\n {\n \"id\": 628889,\n \"language\": {\n \"id\": + 7,\n \"name\": \"English\"\n }\n }\n ]\n },\n {\n + \ \"id\": 210596,\n \"cover\": {\n \"id\": 233745,\n \"url\": + \"//images.igdb.com/igdb/image/upload/t_thumb/co50cx.jpg\"\n },\n \"first_release_date\": + 1544745600,\n \"game_modes\": [\n {\n \"id\": 1,\n \"name\": + \"Single player\"\n }\n ],\n \"genres\": [\n {\n \"id\": + 8,\n \"name\": \"Platform\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 180945,\n \"company\": {\n \"id\": + 42436,\n \"name\": \"LouderMonkeyBoy\"\n }\n }\n ],\n + \ \"name\": \"Super Mario Apocalypse\",\n \"platforms\": [\n {\n + \ \"id\": 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 2,\n \"name\": \"Third person\"\n }\n + \ ],\n \"screenshots\": [\n {\n \"id\": 838279,\n \"url\": + \"//images.igdb.com/igdb/image/upload/t_thumb/schytj.jpg\"\n },\n {\n + \ \"id\": 838280,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/schytk.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 20342,\n + \ \"name\": \"Toby: The Secret Mine\"\n },\n {\n \"id\": + 24426,\n \"name\": \"Forgotton Anne\"\n },\n {\n \"id\": + 28070,\n \"name\": \"Planet Alpha\"\n },\n {\n \"id\": + 29032,\n \"name\": \"Pepper Grinder\"\n },\n {\n \"id\": + 55190,\n \"name\": \"Pikuniku\"\n },\n {\n \"id\": + 57187,\n \"name\": \"Crackle Cradle\"\n },\n {\n \"id\": + 63138,\n \"name\": \"Sexy Hiking\"\n },\n {\n \"id\": + 96452,\n \"name\": \"Big Crown: Showdown\"\n },\n {\n \"id\": + 113895,\n \"name\": \"Havocado\"\n },\n {\n \"id\": + 120184,\n \"name\": \"SolSeraph\"\n }\n ],\n \"slug\": \"super-mario-apocalypse\",\n + \ \"summary\": \"A Super Mario 64 ROM hack.\\n\\nIn an alternative timeline, + Bowser has defeated Mario. As Mario\\u0027s ghost, you must stop the Apocalypse + from happening.\",\n \"language_supports\": [\n {\n \"id\": + 636701,\n \"language\": {\n \"id\": 7,\n \"name\": + \"English\"\n }\n }\n ]\n },\n {\n \"id\": 159274,\n \"artworks\": + [\n {\n \"id\": 106392,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2a3c.jpg\"\n + \ }\n ],\n \"cover\": {\n \"id\": 162437,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co3hc5.jpg\"\n + \ },\n \"first_release_date\": 1587168000,\n \"game_modes\": [\n {\n + \ \"id\": 1,\n \"name\": \"Single player\"\n }\n ],\n + \ \"genres\": [\n {\n \"id\": 8,\n \"name\": \"Platform\"\n + \ }\n ],\n \"involved_companies\": [\n {\n \"id\": 143292,\n + \ \"company\": {\n \"id\": 25041,\n \"name\": \"Kaze + Emanuar\"\n }\n }\n ],\n \"name\": \"Super Mario 64 Odyssey\",\n + \ \"platforms\": [\n {\n \"id\": 4,\n \"name\": \"Nintendo + 64\"\n }\n ],\n \"player_perspectives\": [\n {\n \"id\": + 2,\n \"name\": \"Third person\"\n }\n ],\n \"screenshots\": + [\n {\n \"id\": 552036,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scbtyc.jpg\"\n + \ },\n {\n \"id\": 552037,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scbtyd.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 20342,\n + \ \"name\": \"Toby: The Secret Mine\"\n },\n {\n \"id\": + 24426,\n \"name\": \"Forgotton Anne\"\n },\n {\n \"id\": + 55190,\n \"name\": \"Pikuniku\"\n },\n {\n \"id\": + 115276,\n \"name\": \"Super Mario Maker 2\"\n },\n {\n \"id\": + 132722,\n \"name\": \"Paper Mario 3D Land\"\n },\n {\n \"id\": + 134074,\n \"name\": \"Super Mario Dimensions\"\n },\n {\n + \ \"id\": 134296,\n \"name\": \"Super Mario Stardust\"\n },\n + \ {\n \"id\": 144163,\n \"name\": \"Super Mario 64 FPS\"\n + \ },\n {\n \"id\": 176865,\n \"name\": \"Super Mario + Flash\"\n },\n {\n \"id\": 238096,\n \"name\": \"Super + Mario\"\n }\n ],\n \"slug\": \"super-mario-64-odyssey\",\n \"summary\": + \"Super Mario 64 Odyssey is a Super Mario 64 ROM hack/mod by Kaze Emanuar + which adds the gameplay moves from Super Mario Odyssey to Super Mario 64. + It has the same name of another ROM hack by the same author, but the other + one is a remix/recreation of Super Mario Odyssey, while this one maintains + the same levels and overall design of the original game, while this only adds + new moves and the Cappy capture mechanic from Odyssey.\",\n \"language_supports\": + [\n {\n \"id\": 628994,\n \"language\": {\n \"id\": + 7,\n \"name\": \"English\"\n }\n },\n {\n \"id\": + 628995,\n \"language\": {\n \"id\": 7,\n \"name\": + \"English\"\n }\n },\n {\n \"id\": 628996,\n \"language\": + {\n \"id\": 7,\n \"name\": \"English\"\n }\n }\n + \ ]\n },\n {\n \"id\": 180165,\n \"artworks\": [\n {\n \"id\": + 114486,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2gc6.jpg\"\n + \ }\n ],\n \"cover\": {\n \"id\": 321477,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co6w1x.jpg\"\n + \ },\n \"first_release_date\": 1597968000,\n \"game_modes\": [\n {\n + \ \"id\": 1,\n \"name\": \"Single player\"\n }\n ],\n + \ \"genres\": [\n {\n \"id\": 8,\n \"name\": \"Platform\"\n + \ },\n {\n \"id\": 31,\n \"name\": \"Adventure\"\n + \ }\n ],\n \"involved_companies\": [\n {\n \"id\": 155897,\n + \ \"company\": {\n \"id\": 26497,\n \"name\": \"Aglab2\"\n + \ }\n }\n ],\n \"name\": \"Another Mario Adventure\",\n \"platforms\": + [\n {\n \"id\": 4,\n \"name\": \"Nintendo 64\"\n }\n + \ ],\n \"player_perspectives\": [\n {\n \"id\": 2,\n \"name\": + \"Third person\"\n }\n ],\n \"screenshots\": [\n {\n \"id\": + 681202,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scelma.jpg\"\n + \ },\n {\n \"id\": 681203,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scelmb.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 19722,\n + \ \"name\": \"Sonic: After the Sequel\"\n },\n {\n \"id\": + 20342,\n \"name\": \"Toby: The Secret Mine\"\n },\n {\n \"id\": + 24426,\n \"name\": \"Forgotton Anne\"\n },\n {\n \"id\": + 26574,\n \"name\": \"Force of Nature\"\n },\n {\n \"id\": + 28070,\n \"name\": \"Planet Alpha\"\n },\n {\n \"id\": + 29032,\n \"name\": \"Pepper Grinder\"\n },\n {\n \"id\": + 55173,\n \"name\": \"Semblance\"\n },\n {\n \"id\": + 55190,\n \"name\": \"Pikuniku\"\n },\n {\n \"id\": + 56033,\n \"name\": \"Dream Alone\"\n },\n {\n \"id\": + 113360,\n \"name\": \"Hytale\"\n }\n ],\n \"slug\": \"another-mario-adventure\",\n + \ \"summary\": \"Another Mario Adventure is a ROM Hack made by aglab2. This + is the sequel of Mario Adventure which spawns similarities to a couple levels + from the first game based from the Sonic series. The new gimmick is that it + features guest levels made by the SM64 ROM Hack Community such as BroDute, + Tomatobird8, usernamesarespiders, scuttlebug_raiser, etc. Featuring 120 Stars, + 9+ levels, special missions, hidden secrets, and many more.\",\n \"language_supports\": + [\n {\n \"id\": 636631,\n \"language\": {\n \"id\": + 7,\n \"name\": \"English\"\n }\n }\n ]\n },\n {\n + \ \"id\": 283676,\n \"artworks\": [\n {\n \"id\": 126368,\n + \ \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2pi8.jpg\"\n + \ }\n ],\n \"first_release_date\": 1513987200,\n \"game_modes\": + [\n {\n \"id\": 1,\n \"name\": \"Single player\"\n },\n + \ {\n \"id\": 2,\n \"name\": \"Multiplayer\"\n }\n + \ ],\n \"genres\": [\n {\n \"id\": 35,\n \"name\": + \"Card \\u0026 Board Game\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 249891,\n \"company\": {\n \"id\": + 52338,\n \"name\": \"Spongyoshi\"\n }\n },\n {\n + \ \"id\": 249892,\n \"company\": {\n \"id\": 52327,\n + \ \"name\": \"Mario Party Legacy\"\n }\n }\n ],\n \"name\": + \"Mario Party 2: Ice Land\",\n \"platforms\": [\n {\n \"id\": + 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n + \ }\n ],\n \"screenshots\": [\n {\n \"id\": 1222146,\n + \ \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scq70i.jpg\"\n + \ },\n {\n \"id\": 1222147,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scq70j.jpg\"\n + \ },\n {\n \"id\": 1222148,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scq70k.jpg\"\n + \ }\n ],\n \"slug\": \"mario-party-2-ice-land\",\n \"language_supports\": + [\n {\n \"id\": 883416,\n \"language\": {\n \"id\": + 7,\n \"name\": \"English\"\n }\n }\n ]\n },\n {\n + \ \"id\": 283490,\n \"game_modes\": [\n {\n \"id\": 1,\n + \ \"name\": \"Single player\"\n },\n {\n \"id\": 2,\n + \ \"name\": \"Multiplayer\"\n }\n ],\n \"genres\": [\n {\n + \ \"id\": 35,\n \"name\": \"Card \\u0026 Board Game\"\n }\n + \ ],\n \"involved_companies\": [\n {\n \"id\": 249432,\n + \ \"company\": {\n \"id\": 52345,\n \"name\": \"Bubblegum + Chameleon\"\n }\n },\n {\n \"id\": 249433,\n \"company\": + {\n \"id\": 52327,\n \"name\": \"Mario Party Legacy\"\n + \ }\n }\n ],\n \"name\": \"Mario Party 1: The Core\",\n \"platforms\": + [\n {\n \"id\": 4,\n \"name\": \"Nintendo 64\"\n }\n + \ ],\n \"player_perspectives\": [\n {\n \"id\": 3,\n \"name\": + \"Bird view / Isometric\"\n }\n ],\n \"similar_games\": [\n {\n + \ \"id\": 54797,\n \"name\": \"Casino\"\n },\n {\n + \ \"id\": 83912,\n \"name\": \"Skip-Bo\"\n },\n {\n + \ \"id\": 88938,\n \"name\": \"Exploding Kittens\"\n },\n + \ {\n \"id\": 117263,\n \"name\": \"Mahjong Soul\"\n },\n + \ {\n \"id\": 229062,\n \"name\": \"Uno 2 Go\"\n },\n + \ {\n \"id\": 242017,\n \"name\": \"Quiz 4 All\"\n },\n + \ {\n \"id\": 250224,\n \"name\": \"Sketch Heads\"\n },\n + \ {\n \"id\": 251098,\n \"name\": \"The Jackbox Party Trilogy + 3.0\"\n },\n {\n \"id\": 266991,\n \"name\": \"Mafia + Online\"\n },\n {\n \"id\": 267209,\n \"name\": \"Bingo\"\n + \ }\n ],\n \"slug\": \"mario-party-1-the-core\",\n \"language_supports\": + [\n {\n \"id\": 882722,\n \"language\": {\n \"id\": + 7,\n \"name\": \"English\"\n }\n }\n ]\n },\n {\n + \ \"id\": 283790,\n \"game_modes\": [\n {\n \"id\": 1,\n + \ \"name\": \"Single player\"\n },\n {\n \"id\": 2,\n + \ \"name\": \"Multiplayer\"\n }\n ],\n \"genres\": [\n {\n + \ \"id\": 35,\n \"name\": \"Card \\u0026 Board Game\"\n }\n + \ ],\n \"involved_companies\": [\n {\n \"id\": 250065,\n + \ \"company\": {\n \"id\": 52327,\n \"name\": \"Mario + Party Legacy\"\n }\n },\n {\n \"id\": 250066,\n \"company\": + {\n \"id\": 52461,\n \"name\": \"YoshiYay!\"\n }\n + \ }\n ],\n \"name\": \"Mario Party 2: UwU Land\",\n \"platforms\": + [\n {\n \"id\": 4,\n \"name\": \"Nintendo 64\"\n }\n + \ ],\n \"player_perspectives\": [\n {\n \"id\": 3,\n \"name\": + \"Bird view / Isometric\"\n }\n ],\n \"similar_games\": [\n {\n + \ \"id\": 54797,\n \"name\": \"Casino\"\n },\n {\n + \ \"id\": 83912,\n \"name\": \"Skip-Bo\"\n },\n {\n + \ \"id\": 88938,\n \"name\": \"Exploding Kittens\"\n },\n + \ {\n \"id\": 117263,\n \"name\": \"Mahjong Soul\"\n },\n + \ {\n \"id\": 242017,\n \"name\": \"Quiz 4 All\"\n },\n + \ {\n \"id\": 250224,\n \"name\": \"Sketch Heads\"\n },\n + \ {\n \"id\": 251098,\n \"name\": \"The Jackbox Party Trilogy + 3.0\"\n },\n {\n \"id\": 266991,\n \"name\": \"Mafia + Online\"\n },\n {\n \"id\": 267209,\n \"name\": \"Bingo\"\n + \ },\n {\n \"id\": 283780,\n \"name\": \"Mario Party + 2: Hope Land\"\n }\n ],\n \"slug\": \"mario-party-2-uwu-land\",\n + \ \"language_supports\": [\n {\n \"id\": 883905,\n \"language\": + {\n \"id\": 7,\n \"name\": \"English\"\n }\n }\n + \ ]\n },\n {\n \"id\": 283655,\n \"game_modes\": [\n {\n \"id\": + 1,\n \"name\": \"Single player\"\n },\n {\n \"id\": + 2,\n \"name\": \"Multiplayer\"\n }\n ],\n \"genres\": [\n + \ {\n \"id\": 35,\n \"name\": \"Card \\u0026 Board Game\"\n + \ }\n ],\n \"involved_companies\": [\n {\n \"id\": 249853,\n + \ \"company\": {\n \"id\": 52431,\n \"name\": \"Little_mac\"\n + \ }\n },\n {\n \"id\": 249854,\n \"company\": + {\n \"id\": 52327,\n \"name\": \"Mario Party Legacy\"\n + \ }\n }\n ],\n \"name\": \"Mario Party 2: Toy Dream\",\n + \ \"platforms\": [\n {\n \"id\": 4,\n \"name\": \"Nintendo + 64\"\n }\n ],\n \"player_perspectives\": [\n {\n \"id\": + 3,\n \"name\": \"Bird view / Isometric\"\n }\n ],\n \"similar_games\": + [\n {\n \"id\": 54797,\n \"name\": \"Casino\"\n },\n + \ {\n \"id\": 83912,\n \"name\": \"Skip-Bo\"\n },\n + \ {\n \"id\": 88938,\n \"name\": \"Exploding Kittens\"\n + \ },\n {\n \"id\": 117263,\n \"name\": \"Mahjong Soul\"\n + \ },\n {\n \"id\": 229062,\n \"name\": \"Uno 2 Go\"\n + \ },\n {\n \"id\": 242017,\n \"name\": \"Quiz 4 All\"\n + \ },\n {\n \"id\": 250224,\n \"name\": \"Sketch Heads\"\n + \ },\n {\n \"id\": 251098,\n \"name\": \"The Jackbox + Party Trilogy 3.0\"\n },\n {\n \"id\": 266991,\n \"name\": + \"Mafia Online\"\n },\n {\n \"id\": 267209,\n \"name\": + \"Bingo\"\n }\n ],\n \"slug\": \"mario-party-2-toy-dream\",\n \"language_supports\": + [\n {\n \"id\": 883375,\n \"language\": {\n \"id\": + 7,\n \"name\": \"English\"\n }\n }\n ]\n },\n {\n + \ \"id\": 283788,\n \"artworks\": [\n {\n \"id\": 126421,\n + \ \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2pjp.jpg\"\n + \ }\n ],\n \"first_release_date\": 1605916800,\n \"game_modes\": + [\n {\n \"id\": 1,\n \"name\": \"Single player\"\n },\n + \ {\n \"id\": 2,\n \"name\": \"Multiplayer\"\n }\n + \ ],\n \"genres\": [\n {\n \"id\": 35,\n \"name\": + \"Card \\u0026 Board Game\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 250058,\n \"company\": {\n \"id\": + 52461,\n \"name\": \"YoshiYay!\"\n }\n },\n {\n + \ \"id\": 250059,\n \"company\": {\n \"id\": 52327,\n + \ \"name\": \"Mario Party Legacy\"\n }\n }\n ],\n \"name\": + \"Mario Party 2: Time Land\",\n \"platforms\": [\n {\n \"id\": + 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n + \ }\n ],\n \"screenshots\": [\n {\n \"id\": 1223043,\n + \ \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scq7pf.jpg\"\n + \ }\n ],\n \"slug\": \"mario-party-2-time-land\",\n \"language_supports\": + [\n {\n \"id\": 883903,\n \"language\": {\n \"id\": + 7,\n \"name\": \"English\"\n }\n }\n ]\n },\n {\n + \ \"id\": 283782,\n \"game_modes\": [\n {\n \"id\": 1,\n + \ \"name\": \"Single player\"\n },\n {\n \"id\": 2,\n + \ \"name\": \"Multiplayer\"\n }\n ],\n \"genres\": [\n {\n + \ \"id\": 35,\n \"name\": \"Card \\u0026 Board Game\"\n }\n + \ ],\n \"involved_companies\": [\n {\n \"id\": 250046,\n + \ \"company\": {\n \"id\": 52356,\n \"name\": \"Poisonclaw64\"\n + \ }\n },\n {\n \"id\": 250047,\n \"company\": + {\n \"id\": 52327,\n \"name\": \"Mario Party Legacy\"\n + \ }\n }\n ],\n \"name\": \"Mario Party 2: Open RCT2\",\n + \ \"platforms\": [\n {\n \"id\": 4,\n \"name\": \"Nintendo + 64\"\n }\n ],\n \"player_perspectives\": [\n {\n \"id\": + 3,\n \"name\": \"Bird view / Isometric\"\n }\n ],\n \"slug\": + \"mario-party-2-open-rct2\",\n \"language_supports\": [\n {\n \"id\": + 883897,\n \"language\": {\n \"id\": 7,\n \"name\": + \"English\"\n }\n }\n ]\n },\n {\n \"id\": 283637,\n \"artworks\": + [\n {\n \"id\": 126340,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2phg.jpg\"\n + \ }\n ],\n \"first_release_date\": 1570838400,\n \"game_modes\": + [\n {\n \"id\": 1,\n \"name\": \"Single player\"\n },\n + \ {\n \"id\": 2,\n \"name\": \"Multiplayer\"\n }\n + \ ],\n \"genres\": [\n {\n \"id\": 35,\n \"name\": + \"Card \\u0026 Board Game\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 249817,\n \"company\": {\n \"id\": + 52421,\n \"name\": \"bucknike\"\n }\n },\n {\n \"id\": + 249818,\n \"company\": {\n \"id\": 52327,\n \"name\": + \"Mario Party Legacy\"\n }\n }\n ],\n \"name\": \"Mario + Party 1: Watch Out!\",\n \"platforms\": [\n {\n \"id\": 4,\n + \ \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n + \ }\n ],\n \"screenshots\": [\n {\n \"id\": 1222091,\n + \ \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scq6yz.jpg\"\n + \ }\n ],\n \"slug\": \"mario-party-1-watch-out\",\n \"language_supports\": + [\n {\n \"id\": 883334,\n \"language\": {\n \"id\": + 7,\n \"name\": \"English\"\n }\n }\n ]\n },\n {\n + \ \"id\": 283633,\n \"artworks\": [\n {\n \"id\": 126337,\n + \ \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2phd.jpg\"\n + \ }\n ],\n \"first_release_date\": 1563580800,\n \"game_modes\": + [\n {\n \"id\": 1,\n \"name\": \"Single player\"\n },\n + \ {\n \"id\": 2,\n \"name\": \"Multiplayer\"\n }\n + \ ],\n \"genres\": [\n {\n \"id\": 35,\n \"name\": + \"Card \\u0026 Board Game\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 249810,\n \"company\": {\n \"id\": + 52329,\n \"name\": \"JMGO\"\n }\n },\n {\n \"id\": + 249811,\n \"company\": {\n \"id\": 52327,\n \"name\": + \"Mario Party Legacy\"\n }\n }\n ],\n \"name\": \"Mario + Party 1: Mambo Beach\",\n \"platforms\": [\n {\n \"id\": 4,\n + \ \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 54797,\n + \ \"name\": \"Casino\"\n },\n {\n \"id\": 83912,\n + \ \"name\": \"Skip-Bo\"\n },\n {\n \"id\": 88938,\n + \ \"name\": \"Exploding Kittens\"\n },\n {\n \"id\": + 117263,\n \"name\": \"Mahjong Soul\"\n },\n {\n \"id\": + 229062,\n \"name\": \"Uno 2 Go\"\n },\n {\n \"id\": + 242017,\n \"name\": \"Quiz 4 All\"\n },\n {\n \"id\": + 250224,\n \"name\": \"Sketch Heads\"\n },\n {\n \"id\": + 251098,\n \"name\": \"The Jackbox Party Trilogy 3.0\"\n },\n {\n + \ \"id\": 266991,\n \"name\": \"Mafia Online\"\n },\n {\n + \ \"id\": 267209,\n \"name\": \"Bingo\"\n }\n ],\n \"slug\": + \"mario-party-1-mambo-beach\",\n \"language_supports\": [\n {\n \"id\": + 883330,\n \"language\": {\n \"id\": 7,\n \"name\": + \"English\"\n }\n }\n ]\n },\n {\n \"id\": 283780,\n \"artworks\": + [\n {\n \"id\": 126412,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2pjg.jpg\"\n + \ },\n {\n \"id\": 126413,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2pjh.jpg\"\n + \ }\n ],\n \"cover\": {\n \"id\": 357760,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co7o1s.jpg\"\n + \ },\n \"external_games\": [],\n \"first_release_date\": 1532044800,\n + \ \"game_modes\": [\n {\n \"id\": 1,\n \"name\": \"Single + player\"\n },\n {\n \"id\": 2,\n \"name\": \"Multiplayer\"\n + \ }\n ],\n \"genres\": [\n {\n \"id\": 35,\n \"name\": + \"Card \\u0026 Board Game\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 250042,\n \"company\": {\n \"id\": + 52458,\n \"name\": \"Imakuni\"\n }\n },\n {\n \"id\": + 250043,\n \"company\": {\n \"id\": 52327,\n \"name\": + \"Mario Party Legacy\"\n }\n }\n ],\n \"name\": \"Mario + Party 2: Hope Land\",\n \"platforms\": [\n {\n \"id\": 4,\n + \ \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n + \ }\n ],\n \"screenshots\": [\n {\n \"id\": 1223037,\n + \ \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scq7p9.jpg\"\n + \ },\n {\n \"id\": 1223038,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scq7pa.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 54797,\n + \ \"name\": \"Casino\"\n },\n {\n \"id\": 83912,\n + \ \"name\": \"Skip-Bo\"\n },\n {\n \"id\": 88938,\n + \ \"name\": \"Exploding Kittens\"\n },\n {\n \"id\": + 117263,\n \"name\": \"Mahjong Soul\"\n },\n {\n \"id\": + 242017,\n \"name\": \"Quiz 4 All\"\n },\n {\n \"id\": + 250224,\n \"name\": \"Sketch Heads\"\n },\n {\n \"id\": + 251098,\n \"name\": \"The Jackbox Party Trilogy 3.0\"\n },\n {\n + \ \"id\": 259985,\n \"name\": \"Block Party\"\n },\n {\n + \ \"id\": 266991,\n \"name\": \"Mafia Online\"\n },\n {\n + \ \"id\": 267209,\n \"name\": \"Bingo\"\n }\n ],\n \"slug\": + \"mario-party-2-hope-land\",\n \"language_supports\": [\n {\n \"id\": + 883895,\n \"language\": {\n \"id\": 7,\n \"name\": + \"English\"\n }\n }\n ]\n },\n {\n \"id\": 250090,\n \"cover\": + {\n \"id\": 309762,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co6n0i.jpg\"\n + \ },\n \"first_release_date\": 1350259200,\n \"game_modes\": [\n {\n + \ \"id\": 1,\n \"name\": \"Single player\"\n }\n ],\n + \ \"genres\": [\n {\n \"id\": 8,\n \"name\": \"Platform\"\n + \ }\n ],\n \"involved_companies\": [\n {\n \"id\": 215424,\n + \ \"company\": {\n \"id\": 47379,\n \"name\": \"Skilllux\"\n + \ }\n }\n ],\n \"name\": \"Super Mario Rainbow Road\",\n + \ \"platforms\": [\n {\n \"id\": 4,\n \"name\": \"Nintendo + 64\"\n }\n ],\n \"player_perspectives\": [\n {\n \"id\": + 2,\n \"name\": \"Third person\"\n }\n ],\n \"screenshots\": + [\n {\n \"id\": 1053987,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scml9f.jpg\"\n + \ },\n {\n \"id\": 1053988,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scml9g.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 1188,\n + \ \"name\": \"Crash Bandicoot: The Wrath of Cortex\"\n },\n {\n + \ \"id\": 29032,\n \"name\": \"Pepper Grinder\"\n },\n {\n + \ \"id\": 55190,\n \"name\": \"Pikuniku\"\n },\n {\n + \ \"id\": 57187,\n \"name\": \"Crackle Cradle\"\n },\n {\n + \ \"id\": 63138,\n \"name\": \"Sexy Hiking\"\n },\n {\n + \ \"id\": 113895,\n \"name\": \"Havocado\"\n },\n {\n + \ \"id\": 120184,\n \"name\": \"SolSeraph\"\n },\n {\n + \ \"id\": 250069,\n \"name\": \"Super Mario Epic 2\"\n },\n + \ {\n \"id\": 250072,\n \"name\": \"Ultimate Mario Bros.\"\n + \ },\n {\n \"id\": 280214,\n \"name\": \"Sonic Robo + Blast 2\"\n }\n ],\n \"slug\": \"super-mario-rainbow-road\",\n + \ \"language_supports\": [\n {\n \"id\": 696171,\n \"language\": + {\n \"id\": 7,\n \"name\": \"English\"\n }\n }\n + \ ]\n },\n {\n \"id\": 254090,\n \"cover\": {\n \"id\": 310102,\n + \ \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co6n9y.jpg\"\n + \ },\n \"game_modes\": [\n {\n \"id\": 1,\n \"name\": + \"Single player\"\n }\n ],\n \"genres\": [\n {\n \"id\": + 8,\n \"name\": \"Platform\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 220703,\n \"company\": {\n \"id\": + 47379,\n \"name\": \"Skilllux\"\n }\n }\n ],\n \"name\": + \"Super Mario Fallen Stars\",\n \"platforms\": [\n {\n \"id\": + 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 2,\n \"name\": \"Third person\"\n }\n + \ ],\n \"similar_games\": [\n {\n \"id\": 1188,\n \"name\": + \"Crash Bandicoot: The Wrath of Cortex\"\n },\n {\n \"id\": + 29032,\n \"name\": \"Pepper Grinder\"\n },\n {\n \"id\": + 55190,\n \"name\": \"Pikuniku\"\n },\n {\n \"id\": + 57187,\n \"name\": \"Crackle Cradle\"\n },\n {\n \"id\": + 63138,\n \"name\": \"Sexy Hiking\"\n },\n {\n \"id\": + 113895,\n \"name\": \"Havocado\"\n },\n {\n \"id\": + 120184,\n \"name\": \"SolSeraph\"\n },\n {\n \"id\": + 250069,\n \"name\": \"Super Mario Epic 2\"\n },\n {\n \"id\": + 250072,\n \"name\": \"Ultimate Mario Bros.\"\n },\n {\n \"id\": + 280214,\n \"name\": \"Sonic Robo Blast 2\"\n }\n ],\n \"slug\": + \"super-mario-fallen-stars\",\n \"summary\": \"Super Mario Fallen Stars + is a demo made by Skillux which was never completed. The game features four + colorful levels and 45 stars.\\n\\nAll three Cap Switches are sitting out + in the open in the overworld. The Toad in the overworld refers to Bowser\\u0027s + Ice Mountain as \\\"Bowser\\u0027s Lair\\\" but Bowser does not make an appearance + in this game.\",\n \"language_supports\": [\n {\n \"id\": 715748,\n + \ \"language\": {\n \"id\": 7,\n \"name\": \"English\"\n + \ }\n }\n ]\n },\n {\n \"id\": 283471,\n \"game_modes\": + [\n {\n \"id\": 1,\n \"name\": \"Single player\"\n },\n + \ {\n \"id\": 2,\n \"name\": \"Multiplayer\"\n }\n + \ ],\n \"genres\": [\n {\n \"id\": 35,\n \"name\": + \"Card \\u0026 Board Game\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 249392,\n \"company\": {\n \"id\": + 52345,\n \"name\": \"Bubblegum Chameleon\"\n }\n },\n + \ {\n \"id\": 249393,\n \"company\": {\n \"id\": + 52327,\n \"name\": \"Mario Party Legacy\"\n }\n }\n ],\n + \ \"name\": \"Mario Party 1: Candy Land\",\n \"platforms\": [\n {\n + \ \"id\": 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 54797,\n + \ \"name\": \"Casino\"\n },\n {\n \"id\": 83912,\n + \ \"name\": \"Skip-Bo\"\n },\n {\n \"id\": 88938,\n + \ \"name\": \"Exploding Kittens\"\n },\n {\n \"id\": + 117263,\n \"name\": \"Mahjong Soul\"\n },\n {\n \"id\": + 229062,\n \"name\": \"Uno 2 Go\"\n },\n {\n \"id\": + 242017,\n \"name\": \"Quiz 4 All\"\n },\n {\n \"id\": + 250224,\n \"name\": \"Sketch Heads\"\n },\n {\n \"id\": + 251098,\n \"name\": \"The Jackbox Party Trilogy 3.0\"\n },\n {\n + \ \"id\": 266991,\n \"name\": \"Mafia Online\"\n },\n {\n + \ \"id\": 267209,\n \"name\": \"Bingo\"\n }\n ],\n \"slug\": + \"mario-party-1-candy-land\",\n \"language_supports\": [\n {\n \"id\": + 882677,\n \"language\": {\n \"id\": 7,\n \"name\": + \"English\"\n }\n }\n ]\n },\n {\n \"id\": 283418,\n \"first_release_date\": + 1478563200,\n \"game_modes\": [\n {\n \"id\": 1,\n \"name\": + \"Single player\"\n },\n {\n \"id\": 2,\n \"name\": + \"Multiplayer\"\n }\n ],\n \"genres\": [\n {\n \"id\": + 35,\n \"name\": \"Card \\u0026 Board Game\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 249302,\n \"company\": {\n \"id\": + 52327,\n \"name\": \"Mario Party Legacy\"\n }\n },\n + \ {\n \"id\": 249303,\n \"company\": {\n \"id\": + 52328,\n \"name\": \"Marioman574\"\n }\n }\n ],\n + \ \"name\": \"Mario Party 1: Pallet Town\",\n \"platforms\": [\n {\n + \ \"id\": 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 19083,\n + \ \"name\": \"Drawful 2\"\n },\n {\n \"id\": 32510,\n + \ \"name\": \"Cthulhu Realms\"\n },\n {\n \"id\": 54797,\n + \ \"name\": \"Casino\"\n },\n {\n \"id\": 60693,\n + \ \"name\": \"Conjuror: The Game\"\n },\n {\n \"id\": + 83912,\n \"name\": \"Skip-Bo\"\n },\n {\n \"id\": + 88938,\n \"name\": \"Exploding Kittens\"\n },\n {\n \"id\": + 109474,\n \"name\": \"Billion Road\"\n },\n {\n \"id\": + 117263,\n \"name\": \"Mahjong Soul\"\n },\n {\n \"id\": + 267209,\n \"name\": \"Bingo\"\n },\n {\n \"id\": 283780,\n + \ \"name\": \"Mario Party 2: Hope Land\"\n }\n ],\n \"slug\": + \"mario-party-1-pallet-town\",\n \"language_supports\": [\n {\n \"id\": + 882557,\n \"language\": {\n \"id\": 7,\n \"name\": + \"English\"\n }\n }\n ]\n },\n {\n \"id\": 283792,\n \"game_modes\": + [\n {\n \"id\": 1,\n \"name\": \"Single player\"\n },\n + \ {\n \"id\": 2,\n \"name\": \"Multiplayer\"\n }\n + \ ],\n \"genres\": [\n {\n \"id\": 35,\n \"name\": + \"Card \\u0026 Board Game\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 250069,\n \"company\": {\n \"id\": + 52343,\n \"name\": \"MisterThias64\"\n }\n },\n {\n + \ \"id\": 250070,\n \"company\": {\n \"id\": 52327,\n + \ \"name\": \"Mario Party Legacy\"\n }\n }\n ],\n \"name\": + \"Mario Party 2: Aqua Land\",\n \"platforms\": [\n {\n \"id\": + 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n + \ }\n ],\n \"slug\": \"mario-party-2-aqua-land\",\n \"language_supports\": + [\n {\n \"id\": 883907,\n \"language\": {\n \"id\": + 7,\n \"name\": \"English\"\n }\n }\n ]\n },\n {\n + \ \"id\": 248306,\n \"cover\": {\n \"id\": 300895,\n \"url\": + \"//images.igdb.com/igdb/image/upload/t_thumb/co6g67.jpg\"\n },\n \"first_release_date\": + 1637798400,\n \"game_modes\": [\n {\n \"id\": 1,\n \"name\": + \"Single player\"\n },\n {\n \"id\": 2,\n \"name\": + \"Multiplayer\"\n }\n ],\n \"genres\": [\n {\n \"id\": + 35,\n \"name\": \"Card \\u0026 Board Game\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 212699,\n \"company\": {\n \"id\": + 41029,\n \"name\": \"Ok Impala!\"\n }\n }\n ],\n \"name\": + \"Mario Party 3 StarStruck\",\n \"platforms\": [\n {\n \"id\": + 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 2,\n \"name\": \"Third person\"\n },\n + \ {\n \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n + \ }\n ],\n \"screenshots\": [\n {\n \"id\": 1044173,\n + \ \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scmdot.jpg\"\n + \ },\n {\n \"id\": 1044174,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scmdou.jpg\"\n + \ },\n {\n \"id\": 1044175,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scmdov.jpg\"\n + \ },\n {\n \"id\": 1044176,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scmdow.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 19083,\n + \ \"name\": \"Drawful 2\"\n },\n {\n \"id\": 28113,\n + \ \"name\": \"Use Your Words\"\n },\n {\n \"id\": 32510,\n + \ \"name\": \"Cthulhu Realms\"\n },\n {\n \"id\": 54797,\n + \ \"name\": \"Casino\"\n },\n {\n \"id\": 60693,\n + \ \"name\": \"Conjuror: The Game\"\n },\n {\n \"id\": + 63933,\n \"name\": \"EZ2ON\"\n },\n {\n \"id\": 83912,\n + \ \"name\": \"Skip-Bo\"\n },\n {\n \"id\": 88938,\n + \ \"name\": \"Exploding Kittens\"\n },\n {\n \"id\": + 109474,\n \"name\": \"Billion Road\"\n },\n {\n \"id\": + 117263,\n \"name\": \"Mahjong Soul\"\n }\n ],\n \"slug\": + \"mario-party-3-starstruck\",\n \"summary\": \"The Mario Party 3 hacking + scene has created lots of fantastic custom boards over the last few years, + using Party Planner 64. In this compilation patch, 6 of the best custom boards + have been bundled for your convenience. All credits go the original creators + of these boards! See the ReadMe for the full credit listing.\\n\\nFeatures\\n\\n6 + new Mario Party 3 boards to play!\\n\\nStar Summit\\nAnimal Crossing\\nParadise + Isles\\nRainbow Boulevard\\nTowering Treetop\\nTRG Land\",\n \"language_supports\": + [\n {\n \"id\": 685623,\n \"language\": {\n \"id\": + 7,\n \"name\": \"English\"\n }\n }\n ]\n },\n {\n + \ \"id\": 283455,\n \"first_release_date\": 1478476800,\n \"game_modes\": + [\n {\n \"id\": 1,\n \"name\": \"Single player\"\n },\n + \ {\n \"id\": 2,\n \"name\": \"Multiplayer\"\n }\n + \ ],\n \"genres\": [\n {\n \"id\": 35,\n \"name\": + \"Card \\u0026 Board Game\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 249363,\n \"company\": {\n \"id\": + 52338,\n \"name\": \"Spongyoshi\"\n }\n },\n {\n + \ \"id\": 249364,\n \"company\": {\n \"id\": 52327,\n + \ \"name\": \"Mario Party Legacy\"\n }\n }\n ],\n \"name\": + \"Mario Party 1: Shroom City\",\n \"platforms\": [\n {\n \"id\": + 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 54797,\n + \ \"name\": \"Casino\"\n },\n {\n \"id\": 83912,\n + \ \"name\": \"Skip-Bo\"\n },\n {\n \"id\": 88938,\n + \ \"name\": \"Exploding Kittens\"\n },\n {\n \"id\": + 117263,\n \"name\": \"Mahjong Soul\"\n },\n {\n \"id\": + 229062,\n \"name\": \"Uno 2 Go\"\n },\n {\n \"id\": + 242017,\n \"name\": \"Quiz 4 All\"\n },\n {\n \"id\": + 250224,\n \"name\": \"Sketch Heads\"\n },\n {\n \"id\": + 251098,\n \"name\": \"The Jackbox Party Trilogy 3.0\"\n },\n {\n + \ \"id\": 266991,\n \"name\": \"Mafia Online\"\n },\n {\n + \ \"id\": 267209,\n \"name\": \"Bingo\"\n }\n ],\n \"slug\": + \"mario-party-1-shroom-city\",\n \"language_supports\": [\n {\n \"id\": + 882642,\n \"language\": {\n \"id\": 7,\n \"name\": + \"English\"\n }\n }\n ]\n },\n {\n \"id\": 283783,\n \"artworks\": + [\n {\n \"id\": 126415,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2pjj.jpg\"\n + \ },\n {\n \"id\": 126416,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2pjk.jpg\"\n + \ }\n ],\n \"first_release_date\": 1533340800,\n \"game_modes\": + [\n {\n \"id\": 1,\n \"name\": \"Single player\"\n },\n + \ {\n \"id\": 2,\n \"name\": \"Multiplayer\"\n }\n + \ ],\n \"genres\": [\n {\n \"id\": 35,\n \"name\": + \"Card \\u0026 Board Game\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 250048,\n \"company\": {\n \"id\": + 52329,\n \"name\": \"JMGO\"\n }\n },\n {\n \"id\": + 250049,\n \"company\": {\n \"id\": 52327,\n \"name\": + \"Mario Party Legacy\"\n }\n }\n ],\n \"name\": \"Mario + Party 2: Calm Isles\",\n \"platforms\": [\n {\n \"id\": 4,\n + \ \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n + \ }\n ],\n \"screenshots\": [\n {\n \"id\": 1223041,\n + \ \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scq7pd.jpg\"\n + \ }\n ],\n \"slug\": \"mario-party-2-calm-isles\",\n \"language_supports\": + [\n {\n \"id\": 883898,\n \"language\": {\n \"id\": + 7,\n \"name\": \"English\"\n }\n }\n ]\n },\n {\n + \ \"id\": 165335,\n \"alternative_names\": [\n {\n \"id\": + 71679,\n \"name\": \"SM64 Multiplayer\"\n }\n ],\n \"cover\": + {\n \"id\": 175085,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co3r3h.jpg\"\n + \ },\n \"first_release_date\": 1406246400,\n \"game_modes\": [\n {\n + \ \"id\": 1,\n \"name\": \"Single player\"\n },\n {\n + \ \"id\": 3,\n \"name\": \"Co-operative\"\n }\n ],\n + \ \"genres\": [\n {\n \"id\": 8,\n \"name\": \"Platform\"\n + \ }\n ],\n \"involved_companies\": [\n {\n \"id\": 146148,\n + \ \"company\": {\n \"id\": 25040,\n \"name\": \"SKELUX\"\n + \ }\n }\n ],\n \"name\": \"Super Mario 64 Multiplayer\",\n + \ \"platforms\": [\n {\n \"id\": 4,\n \"name\": \"Nintendo + 64\"\n }\n ],\n \"player_perspectives\": [\n {\n \"id\": + 2,\n \"name\": \"Third person\"\n }\n ],\n \"similar_games\": + [\n {\n \"id\": 20342,\n \"name\": \"Toby: The Secret Mine\"\n + \ },\n {\n \"id\": 24426,\n \"name\": \"Forgotton Anne\"\n + \ },\n {\n \"id\": 28070,\n \"name\": \"Planet Alpha\"\n + \ },\n {\n \"id\": 55173,\n \"name\": \"Semblance\"\n + \ },\n {\n \"id\": 55190,\n \"name\": \"Pikuniku\"\n + \ },\n {\n \"id\": 56033,\n \"name\": \"Dream Alone\"\n + \ },\n {\n \"id\": 57187,\n \"name\": \"Crackle Cradle\"\n + \ },\n {\n \"id\": 134074,\n \"name\": \"Super Mario + Dimensions\"\n },\n {\n \"id\": 176865,\n \"name\": + \"Super Mario Flash\"\n },\n {\n \"id\": 194893,\n \"name\": + \"Sonic Dimensions\"\n }\n ],\n \"slug\": \"super-mario-64-multiplayer\",\n + \ \"summary\": \"Super Mario 64 Multiplayer is a ROM hack/mod of Super Mario + 64 which adds multiplayer support for the original game. It can also be added + to many other mods.\\nIt shouldn\\u0027t be confused with Super Mario 64 Splitscreen + Multiplayer, the former doesn\\u0027t make the game splitscreen, both players + share the same screen.\",\n \"language_supports\": [\n {\n \"id\": + 629621,\n \"language\": {\n \"id\": 7,\n \"name\": + \"English\"\n }\n },\n {\n \"id\": 630486,\n \"language\": + {\n \"id\": 7,\n \"name\": \"English\"\n }\n },\n + \ {\n \"id\": 630487,\n \"language\": {\n \"id\": + 7,\n \"name\": \"English\"\n }\n }\n ]\n },\n {\n + \ \"id\": 248307,\n \"cover\": {\n \"id\": 322339,\n \"url\": + \"//images.igdb.com/igdb/image/upload/t_thumb/co6wpv.jpg\"\n },\n \"first_release_date\": + 1626307200,\n \"game_modes\": [\n {\n \"id\": 1,\n \"name\": + \"Single player\"\n },\n {\n \"id\": 2,\n \"name\": + \"Multiplayer\"\n }\n ],\n \"genres\": [\n {\n \"id\": + 10,\n \"name\": \"Racing\"\n },\n {\n \"id\": 33,\n + \ \"name\": \"Arcade\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 212642,\n \"company\": {\n \"id\": + 35976,\n \"name\": \"Litronom\"\n }\n }\n ],\n \"name\": + \"Mario Kart 64: Stomper Mod\",\n \"platforms\": [\n {\n \"id\": + 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 2,\n \"name\": \"Third person\"\n }\n + \ ],\n \"screenshots\": [\n {\n \"id\": 1044177,\n \"url\": + \"//images.igdb.com/igdb/image/upload/t_thumb/scmdox.jpg\"\n },\n {\n + \ \"id\": 1044178,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scmdoy.jpg\"\n + \ },\n {\n \"id\": 1044179,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scmdoz.jpg\"\n + \ },\n {\n \"id\": 1044180,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scmdp0.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 15851,\n + \ \"name\": \"Score! Hero\"\n },\n {\n \"id\": 27378,\n + \ \"name\": \"Rise: Race the Future\"\n },\n {\n \"id\": + 43367,\n \"name\": \"Rico\"\n },\n {\n \"id\": 82090,\n + \ \"name\": \"Forza Horizon 4\"\n },\n {\n \"id\": + 87728,\n \"name\": \"Pigeon Pop\"\n },\n {\n \"id\": + 89025,\n \"name\": \"Helix Jump\"\n },\n {\n \"id\": + 103018,\n \"name\": \"Team Sonic Racing\"\n },\n {\n \"id\": + 118871,\n \"name\": \"Grid\"\n },\n {\n \"id\": 119207,\n + \ \"name\": \"Aquapark.io\"\n },\n {\n \"id\": 120795,\n + \ \"name\": \"Smoots Summer Games\"\n }\n ],\n \"slug\": + \"mario-kart-64-stomper-mod\",\n \"summary\": \"A Mario Kart 64 modification, + which replaces GP mode with a custom game mode called \u201CStomper Mode\u201D.\\n\\nYou\u2019re + not racing laps, but are tasked to drive over each CPU-driver, in order to + stomp and remove them from the \u201Crace\u201D.\\n\\nWhen all enemies are + removed, the game advances to the next course in the cup. In 2-Player mode, + each player gets their own point counter, so try to get the most points!\\n\\nEach + cc-class has a different difficulty, so enemies get smaller and therefore + more difficult to stomp. They also have a higher max speed, the smaller they + are. The item table is limited to Mushrooms, Green Shells, Bananas and Fake + Itemboxes.\"\n },\n {\n \"id\": 248349,\n \"cover\": {\n \"id\": + 302670,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co6hji.jpg\"\n + \ },\n \"first_release_date\": 1638748800,\n \"game_modes\": [\n {\n + \ \"id\": 1,\n \"name\": \"Single player\"\n }\n ],\n + \ \"genres\": [\n {\n \"id\": 12,\n \"name\": \"Role-playing + (RPG)\"\n }\n ],\n \"involved_companies\": [\n {\n \"id\": + 212708,\n \"company\": {\n \"id\": 43641,\n \"name\": + \"Emperor_Thamz\"\n }\n }\n ],\n \"name\": \"Paper Mario: + Master Quest + Jr.\",\n \"platforms\": [\n {\n \"id\": 4,\n + \ \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 2,\n \"name\": \"Third person\"\n }\n + \ ],\n \"screenshots\": [\n {\n \"id\": 1044412,\n \"url\": + \"//images.igdb.com/igdb/image/upload/t_thumb/scmdvg.jpg\"\n },\n {\n + \ \"id\": 1044413,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scmdvh.jpg\"\n + \ },\n {\n \"id\": 1044414,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scmdvi.jpg\"\n + \ },\n {\n \"id\": 1044415,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scmdvj.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 19404,\n + \ \"name\": \"Eador: Imperium\"\n },\n {\n \"id\": + 23651,\n \"name\": \"Echo of Soul\"\n },\n {\n \"id\": + 49414,\n \"name\": \"Oriental Blue: Ao no Tengai\"\n },\n {\n + \ \"id\": 54775,\n \"name\": \"Shadows: Awakening\"\n },\n + \ {\n \"id\": 69007,\n \"name\": \"Aion: Legions of War\"\n + \ },\n {\n \"id\": 96217,\n \"name\": \"Eternity: The + Last Unicorn\"\n },\n {\n \"id\": 99118,\n \"name\": + \"Dragalia Lost\"\n },\n {\n \"id\": 106987,\n \"name\": + \"Torchlight III\"\n },\n {\n \"id\": 113910,\n \"name\": + \"Forged Fantasy\"\n },\n {\n \"id\": 115653,\n \"name\": + \"Pok\xE9mon Shield\"\n }\n ],\n \"slug\": \"paper-mario-master-quest-plus-jr\",\n + \ \"summary\": \"Paper Mario: Master Quest is a mod made for \u201CPaper + Mario\u201D on the N64. It revamps old content and adds plenty of new as well. + Often considered \u201CThe Dark Souls of Paper Mario\u201D, the mod is incredibly + difficult. It was designed with elite challenge runners in mind, and unless + you have extensive knowledge of Paper Mario, you may struggle with much of + the content.\\n\\nFor those players there is Paper Mario: Master Quest Jr. + which has all of the content the original has, with a much more reasonable + difficulty curve. If you want to stream the mod, starting with Jr. is recommended.\",\n + \ \"language_supports\": [\n {\n \"id\": 685974,\n \"language\": + {\n \"id\": 7,\n \"name\": \"English\"\n }\n }\n + \ ]\n },\n {\n \"id\": 283785,\n \"game_modes\": [\n {\n \"id\": + 1,\n \"name\": \"Single player\"\n },\n {\n \"id\": + 2,\n \"name\": \"Multiplayer\"\n }\n ],\n \"genres\": [\n + \ {\n \"id\": 35,\n \"name\": \"Card \\u0026 Board Game\"\n + \ }\n ],\n \"involved_companies\": [\n {\n \"id\": 250052,\n + \ \"company\": {\n \"id\": 52327,\n \"name\": \"Mario + Party Legacy\"\n }\n },\n {\n \"id\": 250053,\n \"company\": + {\n \"id\": 52459,\n \"name\": \"Nuschnu\"\n }\n + \ }\n ],\n \"name\": \"Mario Party 2: A Bad Time\",\n \"platforms\": + [\n {\n \"id\": 4,\n \"name\": \"Nintendo 64\"\n }\n + \ ],\n \"player_perspectives\": [\n {\n \"id\": 3,\n \"name\": + \"Bird view / Isometric\"\n }\n ],\n \"slug\": \"mario-party-2-a-bad-time\",\n + \ \"language_supports\": [\n {\n \"id\": 883900,\n \"language\": + {\n \"id\": 7,\n \"name\": \"English\"\n }\n }\n + \ ]\n },\n {\n \"id\": 135265,\n \"alternative_names\": [\n {\n + \ \"id\": 124796,\n \"name\": \"SM64 Randomizer\"\n }\n + \ ],\n \"cover\": {\n \"id\": 162448,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co3hcg.jpg\"\n + \ },\n \"first_release_date\": 1665792000,\n \"game_modes\": [\n {\n + \ \"id\": 1,\n \"name\": \"Single player\"\n }\n ],\n + \ \"genres\": [\n {\n \"id\": 8,\n \"name\": \"Platform\"\n + \ }\n ],\n \"involved_companies\": [\n {\n \"id\": 102337,\n + \ \"company\": {\n \"id\": 26514,\n \"name\": \"Arthurtilly\"\n + \ }\n },\n {\n \"id\": 191249,\n \"company\": + {\n \"id\": 25041,\n \"name\": \"Kaze Emanuar\"\n }\n + \ }\n ],\n \"name\": \"Super Mario 64 Randomizer\",\n \"platforms\": + [\n {\n \"id\": 4,\n \"name\": \"Nintendo 64\"\n }\n + \ ],\n \"player_perspectives\": [\n {\n \"id\": 2,\n \"name\": + \"Third person\"\n }\n ],\n \"screenshots\": [\n {\n \"id\": + 389468,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc8cik.jpg\"\n + \ },\n {\n \"id\": 389469,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc8cil.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 20342,\n + \ \"name\": \"Toby: The Secret Mine\"\n },\n {\n \"id\": + 24426,\n \"name\": \"Forgotton Anne\"\n },\n {\n \"id\": + 55190,\n \"name\": \"Pikuniku\"\n },\n {\n \"id\": + 115276,\n \"name\": \"Super Mario Maker 2\"\n },\n {\n \"id\": + 132722,\n \"name\": \"Paper Mario 3D Land\"\n },\n {\n \"id\": + 134068,\n \"name\": \"Toad Strikes Back\"\n },\n {\n \"id\": + 134074,\n \"name\": \"Super Mario Dimensions\"\n },\n {\n + \ \"id\": 134296,\n \"name\": \"Super Mario Stardust\"\n },\n + \ {\n \"id\": 176865,\n \"name\": \"Super Mario Flash\"\n + \ },\n {\n \"id\": 238096,\n \"name\": \"Super Mario\"\n + \ }\n ],\n \"slug\": \"super-mario-64-randomizer\",\n \"summary\": + \"Super Mario 64 Randomizer is a ROM hack/mod of Super Mario 64 that is able + to generate random assets placements in the game, making the game different + in every play session.\",\n \"language_supports\": [\n {\n \"id\": + 628927,\n \"language\": {\n \"id\": 7,\n \"name\": + \"English\"\n }\n },\n {\n \"id\": 628928,\n \"language\": + {\n \"id\": 7,\n \"name\": \"English\"\n }\n },\n + \ {\n \"id\": 628929,\n \"language\": {\n \"id\": + 7,\n \"name\": \"English\"\n }\n }\n ]\n },\n {\n + \ \"id\": 283456,\n \"game_modes\": [\n {\n \"id\": 1,\n + \ \"name\": \"Single player\"\n },\n {\n \"id\": 2,\n + \ \"name\": \"Multiplayer\"\n }\n ],\n \"genres\": [\n {\n + \ \"id\": 35,\n \"name\": \"Card \\u0026 Board Game\"\n }\n + \ ],\n \"involved_companies\": [\n {\n \"id\": 249365,\n + \ \"company\": {\n \"id\": 52337,\n \"name\": \"JJLuigi\"\n + \ }\n },\n {\n \"id\": 249366,\n \"company\": + {\n \"id\": 52327,\n \"name\": \"Mario Party Legacy\"\n + \ }\n }\n ],\n \"name\": \"Mario Party 1: Lost Woods\",\n + \ \"platforms\": [\n {\n \"id\": 4,\n \"name\": \"Nintendo + 64\"\n }\n ],\n \"player_perspectives\": [\n {\n \"id\": + 3,\n \"name\": \"Bird view / Isometric\"\n }\n ],\n \"similar_games\": + [\n {\n \"id\": 19083,\n \"name\": \"Drawful 2\"\n },\n + \ {\n \"id\": 32510,\n \"name\": \"Cthulhu Realms\"\n },\n + \ {\n \"id\": 54797,\n \"name\": \"Casino\"\n },\n + \ {\n \"id\": 60693,\n \"name\": \"Conjuror: The Game\"\n + \ },\n {\n \"id\": 83912,\n \"name\": \"Skip-Bo\"\n + \ },\n {\n \"id\": 88938,\n \"name\": \"Exploding Kittens\"\n + \ },\n {\n \"id\": 109474,\n \"name\": \"Billion Road\"\n + \ },\n {\n \"id\": 117263,\n \"name\": \"Mahjong Soul\"\n + \ },\n {\n \"id\": 266991,\n \"name\": \"Mafia Online\"\n + \ },\n {\n \"id\": 267209,\n \"name\": \"Bingo\"\n + \ }\n ],\n \"slug\": \"mario-party-1-lost-woods\",\n \"language_supports\": + [\n {\n \"id\": 882643,\n \"language\": {\n \"id\": + 7,\n \"name\": \"English\"\n }\n }\n ]\n },\n {\n + \ \"id\": 210604,\n \"cover\": {\n \"id\": 322338,\n \"url\": + \"//images.igdb.com/igdb/image/upload/t_thumb/co6wpu.jpg\"\n },\n \"first_release_date\": + 1639008000,\n \"game_modes\": [\n {\n \"id\": 1,\n \"name\": + \"Single player\"\n },\n {\n \"id\": 2,\n \"name\": + \"Multiplayer\"\n },\n {\n \"id\": 4,\n \"name\": + \"Split screen\"\n }\n ],\n \"genres\": [\n {\n \"id\": + 10,\n \"name\": \"Racing\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 189268,\n \"company\": {\n \"id\": + 43651,\n \"name\": \"Seohaine\"\n }\n }\n ],\n \"name\": + \"Mario Kart 64 Randomizer\",\n \"platforms\": [\n {\n \"id\": + 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 2,\n \"name\": \"Third person\"\n }\n + \ ],\n \"screenshots\": [\n {\n \"id\": 838308,\n \"url\": + \"//images.igdb.com/igdb/image/upload/t_thumb/schyuc.jpg\"\n },\n {\n + \ \"id\": 838309,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/schyud.jpg\"\n + \ },\n {\n \"id\": 838310,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/schyue.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 82090,\n + \ \"name\": \"Forza Horizon 4\"\n },\n {\n \"id\": + 87673,\n \"name\": \"Nippon Marathon\"\n },\n {\n \"id\": + 96452,\n \"name\": \"Big Crown: Showdown\"\n },\n {\n \"id\": + 105011,\n \"name\": \"Dude Simulator 2\"\n },\n {\n \"id\": + 112138,\n \"name\": \"Hookbots\"\n },\n {\n \"id\": + 113895,\n \"name\": \"Havocado\"\n },\n {\n \"id\": + 118871,\n \"name\": \"Grid\"\n },\n {\n \"id\": 119161,\n + \ \"name\": \"Need for Speed: Heat\"\n },\n {\n \"id\": + 119207,\n \"name\": \"Aquapark.io\"\n },\n {\n \"id\": + 120795,\n \"name\": \"Smoots Summer Games\"\n }\n ],\n \"slug\": + \"mario-kart-64-randomizer\",\n \"summary\": \"A randomizer mod for Mario + Kart 64.\",\n \"language_supports\": [\n {\n \"id\": 636907,\n + \ \"language\": {\n \"id\": 7,\n \"name\": \"English\"\n + \ }\n }\n ]\n },\n {\n \"id\": 283513,\n \"artworks\": + [\n {\n \"id\": 126306,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2pgi.jpg\"\n + \ }\n ],\n \"first_release_date\": 1532304000,\n \"game_modes\": + [\n {\n \"id\": 1,\n \"name\": \"Single player\"\n },\n + \ {\n \"id\": 2,\n \"name\": \"Multiplayer\"\n }\n + \ ],\n \"genres\": [\n {\n \"id\": 35,\n \"name\": + \"Card \\u0026 Board Game\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 249475,\n \"company\": {\n \"id\": + 52329,\n \"name\": \"JMGO\"\n }\n },\n {\n \"id\": + 249476,\n \"company\": {\n \"id\": 52327,\n \"name\": + \"Mario Party Legacy\"\n }\n }\n ],\n \"name\": \"Mario + Party 1: Brick Lair\",\n \"platforms\": [\n {\n \"id\": 4,\n + \ \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 54797,\n + \ \"name\": \"Casino\"\n },\n {\n \"id\": 83912,\n + \ \"name\": \"Skip-Bo\"\n },\n {\n \"id\": 88938,\n + \ \"name\": \"Exploding Kittens\"\n },\n {\n \"id\": + 117263,\n \"name\": \"Mahjong Soul\"\n },\n {\n \"id\": + 229062,\n \"name\": \"Uno 2 Go\"\n },\n {\n \"id\": + 242017,\n \"name\": \"Quiz 4 All\"\n },\n {\n \"id\": + 250224,\n \"name\": \"Sketch Heads\"\n },\n {\n \"id\": + 251098,\n \"name\": \"The Jackbox Party Trilogy 3.0\"\n },\n {\n + \ \"id\": 266991,\n \"name\": \"Mafia Online\"\n },\n {\n + \ \"id\": 267209,\n \"name\": \"Bingo\"\n }\n ],\n \"slug\": + \"mario-party-1-brick-lair\",\n \"language_supports\": [\n {\n \"id\": + 882750,\n \"language\": {\n \"id\": 7,\n \"name\": + \"English\"\n }\n }\n ]\n },\n {\n \"id\": 283781,\n \"artworks\": + [\n {\n \"id\": 126414,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2pji.jpg\"\n + \ }\n ],\n \"first_release_date\": 1532304000,\n \"game_modes\": + [\n {\n \"id\": 1,\n \"name\": \"Single player\"\n },\n + \ {\n \"id\": 2,\n \"name\": \"Multiplayer\"\n }\n + \ ],\n \"genres\": [\n {\n \"id\": 35,\n \"name\": + \"Card \\u0026 Board Game\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 250044,\n \"company\": {\n \"id\": + 52329,\n \"name\": \"JMGO\"\n }\n },\n {\n \"id\": + 250045,\n \"company\": {\n \"id\": 52327,\n \"name\": + \"Mario Party Legacy\"\n }\n }\n ],\n \"name\": \"Mario + Party 2: JMGO Sands\",\n \"platforms\": [\n {\n \"id\": 4,\n + \ \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n + \ }\n ],\n \"screenshots\": [\n {\n \"id\": 1223039,\n + \ \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scq7pb.jpg\"\n + \ },\n {\n \"id\": 1223040,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scq7pc.jpg\"\n + \ }\n ],\n \"slug\": \"mario-party-2-jmgo-sands\",\n \"language_supports\": + [\n {\n \"id\": 883896,\n \"language\": {\n \"id\": + 7,\n \"name\": \"English\"\n }\n }\n ]\n },\n {\n + \ \"id\": 283669,\n \"artworks\": [\n {\n \"id\": 126362,\n + \ \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2pi2.jpg\"\n + \ }\n ],\n \"first_release_date\": 1511481600,\n \"game_modes\": + [\n {\n \"id\": 1,\n \"name\": \"Single player\"\n },\n + \ {\n \"id\": 2,\n \"name\": \"Multiplayer\"\n }\n + \ ],\n \"genres\": [\n {\n \"id\": 35,\n \"name\": + \"Card \\u0026 Board Game\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 249879,\n \"company\": {\n \"id\": + 52437,\n \"name\": \"Mantle Zone\"\n }\n },\n {\n + \ \"id\": 249880,\n \"company\": {\n \"id\": 52327,\n + \ \"name\": \"Mario Party Legacy\"\n }\n }\n ],\n \"name\": + \"Mario Party 2: Damp Jungle\",\n \"platforms\": [\n {\n \"id\": + 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n + \ }\n ],\n \"slug\": \"mario-party-2-damp-jungle\",\n \"language_supports\": + [\n {\n \"id\": 883388,\n \"language\": {\n \"id\": + 7,\n \"name\": \"English\"\n }\n }\n ]\n },\n {\n + \ \"id\": 283664,\n \"game_modes\": [\n {\n \"id\": 1,\n + \ \"name\": \"Single player\"\n },\n {\n \"id\": 2,\n + \ \"name\": \"Multiplayer\"\n }\n ],\n \"genres\": [\n {\n + \ \"id\": 35,\n \"name\": \"Card \\u0026 Board Game\"\n }\n + \ ],\n \"involved_companies\": [\n {\n \"id\": 249871,\n + \ \"company\": {\n \"id\": 52343,\n \"name\": \"MisterThias64\"\n + \ }\n },\n {\n \"id\": 249872,\n \"company\": + {\n \"id\": 52327,\n \"name\": \"Mario Party Legacy\"\n + \ }\n }\n ],\n \"name\": \"Mario Party 2: Pinball Land\",\n + \ \"platforms\": [\n {\n \"id\": 4,\n \"name\": \"Nintendo + 64\"\n }\n ],\n \"player_perspectives\": [\n {\n \"id\": + 3,\n \"name\": \"Bird view / Isometric\"\n }\n ],\n \"slug\": + \"mario-party-2-pinball-land\",\n \"language_supports\": [\n {\n \"id\": + 883384,\n \"language\": {\n \"id\": 7,\n \"name\": + \"English\"\n }\n }\n ]\n },\n {\n \"id\": 283466,\n \"first_release_date\": + 1514678400,\n \"game_modes\": [\n {\n \"id\": 1,\n \"name\": + \"Single player\"\n },\n {\n \"id\": 2,\n \"name\": + \"Multiplayer\"\n }\n ],\n \"genres\": [\n {\n \"id\": + 35,\n \"name\": \"Card \\u0026 Board Game\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 249383,\n \"company\": {\n \"id\": + 52337,\n \"name\": \"JJLuigi\"\n }\n },\n {\n \"id\": + 249384,\n \"company\": {\n \"id\": 52327,\n \"name\": + \"Mario Party Legacy\"\n }\n }\n ],\n \"name\": \"Mario + Party 1: Moray Towers\",\n \"platforms\": [\n {\n \"id\": 4,\n + \ \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 54797,\n + \ \"name\": \"Casino\"\n },\n {\n \"id\": 83912,\n + \ \"name\": \"Skip-Bo\"\n },\n {\n \"id\": 88938,\n + \ \"name\": \"Exploding Kittens\"\n },\n {\n \"id\": + 117263,\n \"name\": \"Mahjong Soul\"\n },\n {\n \"id\": + 229062,\n \"name\": \"Uno 2 Go\"\n },\n {\n \"id\": + 242017,\n \"name\": \"Quiz 4 All\"\n },\n {\n \"id\": + 250224,\n \"name\": \"Sketch Heads\"\n },\n {\n \"id\": + 251098,\n \"name\": \"The Jackbox Party Trilogy 3.0\"\n },\n {\n + \ \"id\": 266991,\n \"name\": \"Mafia Online\"\n },\n {\n + \ \"id\": 267209,\n \"name\": \"Bingo\"\n }\n ],\n \"slug\": + \"mario-party-1-moray-towers\",\n \"language_supports\": [\n {\n \"id\": + 882672,\n \"language\": {\n \"id\": 7,\n \"name\": + \"English\"\n }\n }\n ]\n },\n {\n \"id\": 283641,\n \"artworks\": + [\n {\n \"id\": 126343,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2phj.jpg\"\n + \ }\n ],\n \"first_release_date\": 1579305600,\n \"game_modes\": + [\n {\n \"id\": 1,\n \"name\": \"Single player\"\n },\n + \ {\n \"id\": 2,\n \"name\": \"Multiplayer\"\n }\n + \ ],\n \"genres\": [\n {\n \"id\": 35,\n \"name\": + \"Card \\u0026 Board Game\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 249825,\n \"company\": {\n \"id\": + 52424,\n \"name\": \"Tmcgaming\"\n }\n },\n {\n + \ \"id\": 249826,\n \"company\": {\n \"id\": 52327,\n + \ \"name\": \"Mario Party Legacy\"\n }\n }\n ],\n \"name\": + \"Mario Party 1: Crazy Space\",\n \"platforms\": [\n {\n \"id\": + 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n + \ }\n ],\n \"slug\": \"mario-party-1-crazy-space\",\n \"language_supports\": + [\n {\n \"id\": 883339,\n \"language\": {\n \"id\": + 7,\n \"name\": \"English\"\n }\n }\n ]\n },\n {\n + \ \"id\": 283515,\n \"game_modes\": [\n {\n \"id\": 1,\n + \ \"name\": \"Single player\"\n },\n {\n \"id\": 2,\n + \ \"name\": \"Multiplayer\"\n }\n ],\n \"genres\": [\n {\n + \ \"id\": 35,\n \"name\": \"Card \\u0026 Board Game\"\n }\n + \ ],\n \"involved_companies\": [\n {\n \"id\": 249479,\n + \ \"company\": {\n \"id\": 52329,\n \"name\": \"JMGO\"\n + \ }\n },\n {\n \"id\": 249480,\n \"company\": + {\n \"id\": 52327,\n \"name\": \"Mario Party Legacy\"\n + \ }\n }\n ],\n \"name\": \"Mario Party 1: Grunty Tower\",\n + \ \"platforms\": [\n {\n \"id\": 4,\n \"name\": \"Nintendo + 64\"\n }\n ],\n \"player_perspectives\": [\n {\n \"id\": + 3,\n \"name\": \"Bird view / Isometric\"\n }\n ],\n \"similar_games\": + [\n {\n \"id\": 54797,\n \"name\": \"Casino\"\n },\n + \ {\n \"id\": 83912,\n \"name\": \"Skip-Bo\"\n },\n + \ {\n \"id\": 88938,\n \"name\": \"Exploding Kittens\"\n + \ },\n {\n \"id\": 117263,\n \"name\": \"Mahjong Soul\"\n + \ },\n {\n \"id\": 229062,\n \"name\": \"Uno 2 Go\"\n + \ },\n {\n \"id\": 242017,\n \"name\": \"Quiz 4 All\"\n + \ },\n {\n \"id\": 250224,\n \"name\": \"Sketch Heads\"\n + \ },\n {\n \"id\": 251098,\n \"name\": \"The Jackbox + Party Trilogy 3.0\"\n },\n {\n \"id\": 266991,\n \"name\": + \"Mafia Online\"\n },\n {\n \"id\": 267209,\n \"name\": + \"Bingo\"\n }\n ],\n \"slug\": \"mario-party-1-grunty-tower\",\n + \ \"language_supports\": [\n {\n \"id\": 882752,\n \"language\": + {\n \"id\": 7,\n \"name\": \"English\"\n }\n }\n + \ ]\n },\n {\n \"id\": 283492,\n \"game_modes\": [\n {\n \"id\": + 1,\n \"name\": \"Single player\"\n },\n {\n \"id\": + 2,\n \"name\": \"Multiplayer\"\n }\n ],\n \"genres\": [\n + \ {\n \"id\": 35,\n \"name\": \"Card \\u0026 Board Game\"\n + \ }\n ],\n \"involved_companies\": [\n {\n \"id\": 249439,\n + \ \"company\": {\n \"id\": 52350,\n \"name\": \"MintZenko\"\n + \ }\n },\n {\n \"id\": 249440,\n \"company\": + {\n \"id\": 52327,\n \"name\": \"Mario Party Legacy\"\n + \ }\n }\n ],\n \"name\": \"Mario Party 1: Chance Time!\",\n + \ \"platforms\": [\n {\n \"id\": 4,\n \"name\": \"Nintendo + 64\"\n }\n ],\n \"player_perspectives\": [\n {\n \"id\": + 3,\n \"name\": \"Bird view / Isometric\"\n }\n ],\n \"similar_games\": + [\n {\n \"id\": 54797,\n \"name\": \"Casino\"\n },\n + \ {\n \"id\": 83912,\n \"name\": \"Skip-Bo\"\n },\n + \ {\n \"id\": 88938,\n \"name\": \"Exploding Kittens\"\n + \ },\n {\n \"id\": 117263,\n \"name\": \"Mahjong Soul\"\n + \ },\n {\n \"id\": 229062,\n \"name\": \"Uno 2 Go\"\n + \ },\n {\n \"id\": 242017,\n \"name\": \"Quiz 4 All\"\n + \ },\n {\n \"id\": 250224,\n \"name\": \"Sketch Heads\"\n + \ },\n {\n \"id\": 251098,\n \"name\": \"The Jackbox + Party Trilogy 3.0\"\n },\n {\n \"id\": 266991,\n \"name\": + \"Mafia Online\"\n },\n {\n \"id\": 267209,\n \"name\": + \"Bingo\"\n }\n ],\n \"slug\": \"mario-party-1-chance-time\",\n + \ \"language_supports\": [\n {\n \"id\": 882724,\n \"language\": + {\n \"id\": 7,\n \"name\": \"English\"\n }\n }\n + \ ]\n },\n {\n \"id\": 283678,\n \"artworks\": [\n {\n \"id\": + 126369,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2pi9.jpg\"\n + \ }\n ],\n \"first_release_date\": 1515974400,\n \"game_modes\": + [\n {\n \"id\": 1,\n \"name\": \"Single player\"\n },\n + \ {\n \"id\": 2,\n \"name\": \"Multiplayer\"\n }\n + \ ],\n \"genres\": [\n {\n \"id\": 35,\n \"name\": + \"Card \\u0026 Board Game\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 249893,\n \"company\": {\n \"id\": + 52326,\n \"name\": \"Professor C-Dawg\"\n }\n },\n {\n + \ \"id\": 249894,\n \"company\": {\n \"id\": 52327,\n + \ \"name\": \"Mario Party Legacy\"\n }\n }\n ],\n \"name\": + \"Mario Party 2: Dream Haven\",\n \"platforms\": [\n {\n \"id\": + 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n + \ }\n ],\n \"screenshots\": [\n {\n \"id\": 1222151,\n + \ \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scq70n.jpg\"\n + \ },\n {\n \"id\": 1222152,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scq70o.jpg\"\n + \ },\n {\n \"id\": 1222153,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scq70p.jpg\"\n + \ },\n {\n \"id\": 1222154,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scq70q.jpg\"\n + \ }\n ],\n \"slug\": \"mario-party-2-dream-haven\",\n \"language_supports\": + [\n {\n \"id\": 883417,\n \"language\": {\n \"id\": + 7,\n \"name\": \"English\"\n }\n }\n ]\n },\n {\n + \ \"id\": 264849,\n \"cover\": {\n \"id\": 328032,\n \"url\": + \"//images.igdb.com/igdb/image/upload/t_thumb/co7140.jpg\"\n },\n \"first_release_date\": + 1611100800,\n \"game_modes\": [\n {\n \"id\": 1,\n \"name\": + \"Single player\"\n },\n {\n \"id\": 2,\n \"name\": + \"Multiplayer\"\n },\n {\n \"id\": 4,\n \"name\": + \"Split screen\"\n }\n ],\n \"genres\": [\n {\n \"id\": + 10,\n \"name\": \"Racing\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 229930,\n \"company\": {\n \"id\": + 43651,\n \"name\": \"Seohaine\"\n }\n }\n ],\n \"name\": + \"Mario Kart 64 Chaos Blast\",\n \"platforms\": [\n {\n \"id\": + 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 2,\n \"name\": \"Third person\"\n }\n + \ ],\n \"screenshots\": [\n {\n \"id\": 1134992,\n \"url\": + \"//images.igdb.com/igdb/image/upload/t_thumb/scobrk.jpg\"\n }\n ],\n + \ \"slug\": \"mario-kart-64-chaos-blast\",\n \"summary\": \"This mod + is challenging. It has the traffic in every map, features, a lot of map subversions + and custom items\",\n \"language_supports\": [\n {\n \"id\": + 789261,\n \"language\": {\n \"id\": 7,\n \"name\": + \"English\"\n }\n },\n {\n \"id\": 789262,\n \"language\": + {\n \"id\": 7,\n \"name\": \"English\"\n }\n }\n + \ ]\n },\n {\n \"id\": 283517,\n \"game_modes\": [\n {\n \"id\": + 1,\n \"name\": \"Single player\"\n },\n {\n \"id\": + 2,\n \"name\": \"Multiplayer\"\n }\n ],\n \"genres\": [\n + \ {\n \"id\": 35,\n \"name\": \"Card \\u0026 Board Game\"\n + \ }\n ],\n \"involved_companies\": [\n {\n \"id\": 249482,\n + \ \"company\": {\n \"id\": 52329,\n \"name\": \"JMGO\"\n + \ }\n },\n {\n \"id\": 249483,\n \"company\": + {\n \"id\": 52327,\n \"name\": \"Mario Party Legacy\"\n + \ }\n }\n ],\n \"name\": \"Mario Party 1: Fruit Beach\",\n + \ \"platforms\": [\n {\n \"id\": 4,\n \"name\": \"Nintendo + 64\"\n }\n ],\n \"player_perspectives\": [\n {\n \"id\": + 3,\n \"name\": \"Bird view / Isometric\"\n }\n ],\n \"similar_games\": + [\n {\n \"id\": 54797,\n \"name\": \"Casino\"\n },\n + \ {\n \"id\": 83912,\n \"name\": \"Skip-Bo\"\n },\n + \ {\n \"id\": 88938,\n \"name\": \"Exploding Kittens\"\n + \ },\n {\n \"id\": 117263,\n \"name\": \"Mahjong Soul\"\n + \ },\n {\n \"id\": 229062,\n \"name\": \"Uno 2 Go\"\n + \ },\n {\n \"id\": 242017,\n \"name\": \"Quiz 4 All\"\n + \ },\n {\n \"id\": 250224,\n \"name\": \"Sketch Heads\"\n + \ },\n {\n \"id\": 251098,\n \"name\": \"The Jackbox + Party Trilogy 3.0\"\n },\n {\n \"id\": 266991,\n \"name\": + \"Mafia Online\"\n },\n {\n \"id\": 267209,\n \"name\": + \"Bingo\"\n }\n ],\n \"slug\": \"mario-party-1-fruit-beach\",\n + \ \"language_supports\": [\n {\n \"id\": 882754,\n \"language\": + {\n \"id\": 7,\n \"name\": \"English\"\n }\n }\n + \ ]\n },\n {\n \"id\": 283648,\n \"artworks\": [\n {\n \"id\": + 126353,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2pht.jpg\"\n + \ }\n ],\n \"first_release_date\": 1621123200,\n \"game_modes\": + [\n {\n \"id\": 1,\n \"name\": \"Single player\"\n },\n + \ {\n \"id\": 2,\n \"name\": \"Multiplayer\"\n }\n + \ ],\n \"genres\": [\n {\n \"id\": 35,\n \"name\": + \"Card \\u0026 Board Game\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 249840,\n \"company\": {\n \"id\": + 52428,\n \"name\": \"Aero74\"\n }\n },\n {\n \"id\": + 249841,\n \"company\": {\n \"id\": 52327,\n \"name\": + \"Mario Party Legacy\"\n }\n }\n ],\n \"name\": \"Mario + Party 1: Magma Pipeland\",\n \"platforms\": [\n {\n \"id\": + 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n + \ }\n ],\n \"screenshots\": [\n {\n \"id\": 1222116,\n + \ \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scq6zo.jpg\"\n + \ },\n {\n \"id\": 1222117,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scq6zp.jpg\"\n + \ },\n {\n \"id\": 1222118,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scq6zq.jpg\"\n + \ },\n {\n \"id\": 1222119,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scq6zr.jpg\"\n + \ }\n ],\n \"slug\": \"mario-party-1-magma-pipeland\",\n \"language_supports\": + [\n {\n \"id\": 883369,\n \"language\": {\n \"id\": + 7,\n \"name\": \"English\"\n }\n }\n ]\n },\n {\n + \ \"id\": 283668,\n \"artworks\": [\n {\n \"id\": 126361,\n + \ \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2pi1.jpg\"\n + \ }\n ],\n \"first_release_date\": 1508198400,\n \"game_modes\": + [\n {\n \"id\": 1,\n \"name\": \"Single player\"\n },\n + \ {\n \"id\": 2,\n \"name\": \"Multiplayer\"\n }\n + \ ],\n \"genres\": [\n {\n \"id\": 35,\n \"name\": + \"Card \\u0026 Board Game\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 249877,\n \"company\": {\n \"id\": + 52437,\n \"name\": \"Mantle Zone\"\n }\n },\n {\n + \ \"id\": 249878,\n \"company\": {\n \"id\": 52327,\n + \ \"name\": \"Mario Party Legacy\"\n }\n }\n ],\n \"name\": + \"Mario Party 2: Spooky Town\",\n \"platforms\": [\n {\n \"id\": + 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n + \ }\n ],\n \"slug\": \"mario-party-2-spooky-town\",\n \"language_supports\": + [\n {\n \"id\": 883387,\n \"language\": {\n \"id\": + 7,\n \"name\": \"English\"\n }\n }\n ]\n },\n {\n + \ \"id\": 283475,\n \"game_modes\": [\n {\n \"id\": 1,\n + \ \"name\": \"Single player\"\n },\n {\n \"id\": 2,\n + \ \"name\": \"Multiplayer\"\n }\n ],\n \"genres\": [\n {\n + \ \"id\": 35,\n \"name\": \"Card \\u0026 Board Game\"\n }\n + \ ],\n \"involved_companies\": [\n {\n \"id\": 249398,\n + \ \"company\": {\n \"id\": 52345,\n \"name\": \"Bubblegum + Chameleon\"\n }\n },\n {\n \"id\": 249399,\n \"company\": + {\n \"id\": 52327,\n \"name\": \"Mario Party Legacy\"\n + \ }\n }\n ],\n \"name\": \"Mario Party 1: Bowser Land\",\n + \ \"platforms\": [\n {\n \"id\": 4,\n \"name\": \"Nintendo + 64\"\n }\n ],\n \"player_perspectives\": [\n {\n \"id\": + 3,\n \"name\": \"Bird view / Isometric\"\n }\n ],\n \"similar_games\": + [\n {\n \"id\": 54797,\n \"name\": \"Casino\"\n },\n + \ {\n \"id\": 83912,\n \"name\": \"Skip-Bo\"\n },\n + \ {\n \"id\": 88938,\n \"name\": \"Exploding Kittens\"\n + \ },\n {\n \"id\": 117263,\n \"name\": \"Mahjong Soul\"\n + \ },\n {\n \"id\": 229062,\n \"name\": \"Uno 2 Go\"\n + \ },\n {\n \"id\": 242017,\n \"name\": \"Quiz 4 All\"\n + \ },\n {\n \"id\": 250224,\n \"name\": \"Sketch Heads\"\n + \ },\n {\n \"id\": 251098,\n \"name\": \"The Jackbox + Party Trilogy 3.0\"\n },\n {\n \"id\": 266991,\n \"name\": + \"Mafia Online\"\n },\n {\n \"id\": 267209,\n \"name\": + \"Bingo\"\n }\n ],\n \"slug\": \"mario-party-1-bowser-land\",\n + \ \"language_supports\": [\n {\n \"id\": 882679,\n \"language\": + {\n \"id\": 7,\n \"name\": \"English\"\n }\n }\n + \ ]\n },\n {\n \"id\": 283789,\n \"artworks\": [\n {\n \"id\": + 126422,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2pjq.jpg\"\n + \ }\n ],\n \"first_release_date\": 1604102400,\n \"game_modes\": + [\n {\n \"id\": 1,\n \"name\": \"Single player\"\n },\n + \ {\n \"id\": 2,\n \"name\": \"Multiplayer\"\n }\n + \ ],\n \"genres\": [\n {\n \"id\": 35,\n \"name\": + \"Card \\u0026 Board Game\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 250062,\n \"company\": {\n \"id\": + 52354,\n \"name\": \"MarioComix\"\n }\n },\n {\n + \ \"id\": 250063,\n \"company\": {\n \"id\": 52327,\n + \ \"name\": \"Mario Party Legacy\"\n }\n }\n ],\n \"name\": + \"Mario Party 2: Wooded Land\",\n \"platforms\": [\n {\n \"id\": + 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n + \ }\n ],\n \"screenshots\": [\n {\n \"id\": 1223044,\n + \ \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scq7pg.jpg\"\n + \ },\n {\n \"id\": 1223045,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scq7ph.jpg\"\n + \ },\n {\n \"id\": 1223046,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scq7pi.jpg\"\n + \ },\n {\n \"id\": 1223047,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scq7pj.jpg\"\n + \ },\n {\n \"id\": 1223048,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scq7pk.jpg\"\n + \ },\n {\n \"id\": 1223049,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scq7pl.jpg\"\n + \ }\n ],\n \"slug\": \"mario-party-2-wooded-land\",\n \"language_supports\": + [\n {\n \"id\": 883904,\n \"language\": {\n \"id\": + 7,\n \"name\": \"English\"\n }\n }\n ]\n },\n {\n + \ \"id\": 283415,\n \"first_release_date\": 1483142400,\n \"game_modes\": + [\n {\n \"id\": 1,\n \"name\": \"Single player\"\n },\n + \ {\n \"id\": 2,\n \"name\": \"Multiplayer\"\n }\n + \ ],\n \"genres\": [\n {\n \"id\": 35,\n \"name\": + \"Card \\u0026 Board Game\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 249292,\n \"company\": {\n \"id\": + 52325,\n \"name\": \"NintendoFan\"\n }\n },\n {\n + \ \"id\": 249293,\n \"company\": {\n \"id\": 52327,\n + \ \"name\": \"Mario Party Legacy\"\n }\n }\n ],\n \"name\": + \"Mario Party 1: Rainbow Road\",\n \"platforms\": [\n {\n \"id\": + 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n + \ }\n ],\n \"slug\": \"mario-party-1-rainbow-road\",\n \"language_supports\": + [\n {\n \"id\": 882553,\n \"language\": {\n \"id\": + 7,\n \"name\": \"English\"\n }\n }\n ]\n },\n {\n + \ \"id\": 283412,\n \"artworks\": [\n {\n \"id\": 126293,\n + \ \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2pg5.jpg\"\n + \ }\n ],\n \"first_release_date\": 1478390400,\n \"game_modes\": + [\n {\n \"id\": 1,\n \"name\": \"Single player\"\n }\n + \ ],\n \"genres\": [\n {\n \"id\": 35,\n \"name\": + \"Card \\u0026 Board Game\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 249296,\n \"company\": {\n \"id\": + 52323,\n \"name\": \"SuperZambezi\"\n }\n },\n {\n + \ \"id\": 249297,\n \"company\": {\n \"id\": 52327,\n + \ \"name\": \"Mario Party Legacy\"\n }\n }\n ],\n \"name\": + \"Mario Party 1: Snowflake Lake\",\n \"platforms\": [\n {\n \"id\": + 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n + \ }\n ],\n \"screenshots\": [\n {\n \"id\": 1221467,\n + \ \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scq6hn.jpg\"\n + \ },\n {\n \"id\": 1221468,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scq6ho.jpg\"\n + \ },\n {\n \"id\": 1221469,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scq6hp.jpg\"\n + \ },\n {\n \"id\": 1221470,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scq6hq.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 54797,\n + \ \"name\": \"Casino\"\n },\n {\n \"id\": 83912,\n + \ \"name\": \"Skip-Bo\"\n },\n {\n \"id\": 88938,\n + \ \"name\": \"Exploding Kittens\"\n },\n {\n \"id\": + 117263,\n \"name\": \"Mahjong Soul\"\n },\n {\n \"id\": + 229062,\n \"name\": \"Uno 2 Go\"\n },\n {\n \"id\": + 242017,\n \"name\": \"Quiz 4 All\"\n },\n {\n \"id\": + 250224,\n \"name\": \"Sketch Heads\"\n },\n {\n \"id\": + 251098,\n \"name\": \"The Jackbox Party Trilogy 3.0\"\n },\n {\n + \ \"id\": 266991,\n \"name\": \"Mafia Online\"\n },\n {\n + \ \"id\": 267209,\n \"name\": \"Bingo\"\n }\n ],\n \"slug\": + \"mario-party-1-snowflake-lake\",\n \"language_supports\": [\n {\n + \ \"id\": 882549,\n \"language\": {\n \"id\": 7,\n \"name\": + \"English\"\n }\n }\n ]\n },\n {\n \"id\": 283511,\n \"game_modes\": + [\n {\n \"id\": 1,\n \"name\": \"Single player\"\n },\n + \ {\n \"id\": 2,\n \"name\": \"Multiplayer\"\n }\n + \ ],\n \"genres\": [\n {\n \"id\": 35,\n \"name\": + \"Card \\u0026 Board Game\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 249472,\n \"company\": {\n \"id\": + 49885,\n \"name\": \"SporyTike\"\n }\n }\n ],\n \"name\": + \"Mario Party Legacy 1 Vol. 11\",\n \"platforms\": [\n {\n \"id\": + 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 54797,\n + \ \"name\": \"Casino\"\n },\n {\n \"id\": 83912,\n + \ \"name\": \"Skip-Bo\"\n },\n {\n \"id\": 88938,\n + \ \"name\": \"Exploding Kittens\"\n },\n {\n \"id\": + 117263,\n \"name\": \"Mahjong Soul\"\n },\n {\n \"id\": + 229062,\n \"name\": \"Uno 2 Go\"\n },\n {\n \"id\": + 242017,\n \"name\": \"Quiz 4 All\"\n },\n {\n \"id\": + 250224,\n \"name\": \"Sketch Heads\"\n },\n {\n \"id\": + 251098,\n \"name\": \"The Jackbox Party Trilogy 3.0\"\n },\n {\n + \ \"id\": 266991,\n \"name\": \"Mafia Online\"\n },\n {\n + \ \"id\": 267209,\n \"name\": \"Bingo\"\n }\n ],\n \"slug\": + \"mario-party-legacy-1-vol-11\",\n \"language_supports\": [\n {\n + \ \"id\": 882748,\n \"language\": {\n \"id\": 7,\n \"name\": + \"English\"\n }\n }\n ]\n },\n {\n \"id\": 283774,\n \"game_modes\": + [\n {\n \"id\": 1,\n \"name\": \"Single player\"\n },\n + \ {\n \"id\": 2,\n \"name\": \"Multiplayer\"\n }\n + \ ],\n \"genres\": [\n {\n \"id\": 35,\n \"name\": + \"Card \\u0026 Board Game\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 250030,\n \"company\": {\n \"id\": + 52457,\n \"name\": \"LuigiDeathStare110\"\n }\n },\n + \ {\n \"id\": 250031,\n \"company\": {\n \"id\": + 52327,\n \"name\": \"Mario Party Legacy\"\n }\n }\n ],\n + \ \"name\": \"Mario Party 2: Yoshi Valley\",\n \"platforms\": [\n {\n + \ \"id\": 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n + \ }\n ],\n \"slug\": \"mario-party-2-yoshi-valley\",\n \"language_supports\": + [\n {\n \"id\": 883870,\n \"language\": {\n \"id\": + 7,\n \"name\": \"English\"\n }\n }\n ]\n },\n {\n + \ \"id\": 283659,\n \"artworks\": [\n {\n \"id\": 126357,\n + \ \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2phx.jpg\"\n + \ }\n ],\n \"first_release_date\": 1498780800,\n \"game_modes\": + [\n {\n \"id\": 1,\n \"name\": \"Single player\"\n },\n + \ {\n \"id\": 2,\n \"name\": \"Multiplayer\"\n }\n + \ ],\n \"genres\": [\n {\n \"id\": 35,\n \"name\": + \"Card \\u0026 Board Game\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 249861,\n \"company\": {\n \"id\": + 52356,\n \"name\": \"Poisonclaw64\"\n }\n },\n {\n + \ \"id\": 249862,\n \"company\": {\n \"id\": 52327,\n + \ \"name\": \"Mario Party Legacy\"\n }\n }\n ],\n \"name\": + \"Mario Party 2: Summer\\u0027s Lake\",\n \"platforms\": [\n {\n \"id\": + 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 54797,\n + \ \"name\": \"Casino\"\n },\n {\n \"id\": 83912,\n + \ \"name\": \"Skip-Bo\"\n },\n {\n \"id\": 88938,\n + \ \"name\": \"Exploding Kittens\"\n },\n {\n \"id\": + 117263,\n \"name\": \"Mahjong Soul\"\n },\n {\n \"id\": + 229062,\n \"name\": \"Uno 2 Go\"\n },\n {\n \"id\": + 242017,\n \"name\": \"Quiz 4 All\"\n },\n {\n \"id\": + 250224,\n \"name\": \"Sketch Heads\"\n },\n {\n \"id\": + 251098,\n \"name\": \"The Jackbox Party Trilogy 3.0\"\n },\n {\n + \ \"id\": 266991,\n \"name\": \"Mafia Online\"\n },\n {\n + \ \"id\": 267209,\n \"name\": \"Bingo\"\n }\n ],\n \"slug\": + \"mario-party-2-summers-lake\",\n \"language_supports\": [\n {\n \"id\": + 883379,\n \"language\": {\n \"id\": 7,\n \"name\": + \"English\"\n }\n }\n ]\n },\n {\n \"id\": 283660,\n \"game_modes\": + [\n {\n \"id\": 1,\n \"name\": \"Single player\"\n },\n + \ {\n \"id\": 2,\n \"name\": \"Multiplayer\"\n }\n + \ ],\n \"genres\": [\n {\n \"id\": 35,\n \"name\": + \"Card \\u0026 Board Game\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 249863,\n \"company\": {\n \"id\": + 52345,\n \"name\": \"Bubblegum Chameleon\"\n }\n },\n + \ {\n \"id\": 249864,\n \"company\": {\n \"id\": + 52327,\n \"name\": \"Mario Party Legacy\"\n }\n }\n ],\n + \ \"name\": \"Mario Party 2: Virtual Land\",\n \"platforms\": [\n {\n + \ \"id\": 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n + \ }\n ],\n \"slug\": \"mario-party-2-virtual-land\",\n \"language_supports\": + [\n {\n \"id\": 883380,\n \"language\": {\n \"id\": + 7,\n \"name\": \"English\"\n }\n }\n ]\n },\n {\n + \ \"id\": 283656,\n \"game_modes\": [\n {\n \"id\": 1,\n + \ \"name\": \"Single player\"\n },\n {\n \"id\": 2,\n + \ \"name\": \"Multiplayer\"\n }\n ],\n \"genres\": [\n {\n + \ \"id\": 35,\n \"name\": \"Card \\u0026 Board Game\"\n }\n + \ ],\n \"involved_companies\": [\n {\n \"id\": 249855,\n + \ \"company\": {\n \"id\": 52432,\n \"name\": \"jakeh9777\"\n + \ }\n },\n {\n \"id\": 249856,\n \"company\": + {\n \"id\": 52327,\n \"name\": \"Mario Party Legacy\"\n + \ }\n }\n ],\n \"name\": \"Mario Party 2: Neon Heights\",\n + \ \"platforms\": [\n {\n \"id\": 4,\n \"name\": \"Nintendo + 64\"\n }\n ],\n \"player_perspectives\": [\n {\n \"id\": + 3,\n \"name\": \"Bird view / Isometric\"\n }\n ],\n \"slug\": + \"mario-party-2-neon-heights\",\n \"language_supports\": [\n {\n \"id\": + 883376,\n \"language\": {\n \"id\": 7,\n \"name\": + \"English\"\n }\n }\n ]\n },\n {\n \"id\": 283650,\n \"first_release_date\": + 1640908800,\n \"game_modes\": [\n {\n \"id\": 1,\n \"name\": + \"Single player\"\n },\n {\n \"id\": 2,\n \"name\": + \"Multiplayer\"\n }\n ],\n \"genres\": [\n {\n \"id\": + 35,\n \"name\": \"Card \\u0026 Board Game\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 249844,\n \"company\": {\n \"id\": + 49885,\n \"name\": \"SporyTike\"\n }\n }\n ],\n \"name\": + \"Mario Party Legacy 1 Vol. 19\",\n \"platforms\": [\n {\n \"id\": + 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n + \ }\n ],\n \"slug\": \"mario-party-legacy-1-vol-19\",\n \"language_supports\": + [\n {\n \"id\": 883371,\n \"language\": {\n \"id\": + 7,\n \"name\": \"English\"\n }\n }\n ]\n },\n {\n + \ \"id\": 283645,\n \"first_release_date\": 1640908800,\n \"game_modes\": + [\n {\n \"id\": 1,\n \"name\": \"Single player\"\n },\n + \ {\n \"id\": 2,\n \"name\": \"Multiplayer\"\n }\n + \ ],\n \"genres\": [\n {\n \"id\": 35,\n \"name\": + \"Card \\u0026 Board Game\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 249833,\n \"company\": {\n \"id\": + 49885,\n \"name\": \"SporyTike\"\n }\n }\n ],\n \"name\": + \"Mario Party Legacy 1 Vol. 17\",\n \"platforms\": [\n {\n \"id\": + 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 54797,\n + \ \"name\": \"Casino\"\n },\n {\n \"id\": 83912,\n + \ \"name\": \"Skip-Bo\"\n },\n {\n \"id\": 88938,\n + \ \"name\": \"Exploding Kittens\"\n },\n {\n \"id\": + 117263,\n \"name\": \"Mahjong Soul\"\n },\n {\n \"id\": + 229062,\n \"name\": \"Uno 2 Go\"\n },\n {\n \"id\": + 242017,\n \"name\": \"Quiz 4 All\"\n },\n {\n \"id\": + 250224,\n \"name\": \"Sketch Heads\"\n },\n {\n \"id\": + 251098,\n \"name\": \"The Jackbox Party Trilogy 3.0\"\n },\n {\n + \ \"id\": 266991,\n \"name\": \"Mafia Online\"\n },\n {\n + \ \"id\": 267209,\n \"name\": \"Bingo\"\n }\n ],\n \"slug\": + \"mario-party-legacy-1-vol-17\",\n \"language_supports\": [\n {\n + \ \"id\": 883343,\n \"language\": {\n \"id\": 7,\n \"name\": + \"English\"\n }\n }\n ]\n },\n {\n \"id\": 283640,\n \"first_release_date\": + 1640908800,\n \"game_modes\": [\n {\n \"id\": 1,\n \"name\": + \"Single player\"\n },\n {\n \"id\": 2,\n \"name\": + \"Multiplayer\"\n }\n ],\n \"genres\": [\n {\n \"id\": + 35,\n \"name\": \"Card \\u0026 Board Game\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 249824,\n \"company\": {\n \"id\": + 49885,\n \"name\": \"SporyTike\"\n }\n }\n ],\n \"name\": + \"Mario Party Legacy 1 Vol. 16\",\n \"platforms\": [\n {\n \"id\": + 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 54797,\n + \ \"name\": \"Casino\"\n },\n {\n \"id\": 83912,\n + \ \"name\": \"Skip-Bo\"\n },\n {\n \"id\": 88938,\n + \ \"name\": \"Exploding Kittens\"\n },\n {\n \"id\": + 117263,\n \"name\": \"Mahjong Soul\"\n },\n {\n \"id\": + 229062,\n \"name\": \"Uno 2 Go\"\n },\n {\n \"id\": + 242017,\n \"name\": \"Quiz 4 All\"\n },\n {\n \"id\": + 250224,\n \"name\": \"Sketch Heads\"\n },\n {\n \"id\": + 251098,\n \"name\": \"The Jackbox Party Trilogy 3.0\"\n },\n {\n + \ \"id\": 266991,\n \"name\": \"Mafia Online\"\n },\n {\n + \ \"id\": 267209,\n \"name\": \"Bingo\"\n }\n ],\n \"slug\": + \"mario-party-legacy-1-vol-16\",\n \"language_supports\": [\n {\n + \ \"id\": 883338,\n \"language\": {\n \"id\": 7,\n \"name\": + \"English\"\n }\n }\n ]\n },\n {\n \"id\": 283635,\n \"first_release_date\": + 1640908800,\n \"game_modes\": [\n {\n \"id\": 1,\n \"name\": + \"Single player\"\n },\n {\n \"id\": 2,\n \"name\": + \"Multiplayer\"\n }\n ],\n \"genres\": [\n {\n \"id\": + 35,\n \"name\": \"Card \\u0026 Board Game\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 249814,\n \"company\": {\n \"id\": + 49885,\n \"name\": \"SporyTike\"\n }\n }\n ],\n \"name\": + \"Mario Party Legacy 1 Vol. 15\",\n \"platforms\": [\n {\n \"id\": + 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 54797,\n + \ \"name\": \"Casino\"\n },\n {\n \"id\": 83912,\n + \ \"name\": \"Skip-Bo\"\n },\n {\n \"id\": 88938,\n + \ \"name\": \"Exploding Kittens\"\n },\n {\n \"id\": + 117263,\n \"name\": \"Mahjong Soul\"\n },\n {\n \"id\": + 229062,\n \"name\": \"Uno 2 Go\"\n },\n {\n \"id\": + 242017,\n \"name\": \"Quiz 4 All\"\n },\n {\n \"id\": + 250224,\n \"name\": \"Sketch Heads\"\n },\n {\n \"id\": + 251098,\n \"name\": \"The Jackbox Party Trilogy 3.0\"\n },\n {\n + \ \"id\": 266991,\n \"name\": \"Mafia Online\"\n },\n {\n + \ \"id\": 267209,\n \"name\": \"Bingo\"\n }\n ],\n \"slug\": + \"mario-party-legacy-1-vol-15\",\n \"language_supports\": [\n {\n + \ \"id\": 883332,\n \"language\": {\n \"id\": 7,\n \"name\": + \"English\"\n }\n }\n ]\n },\n {\n \"id\": 283636,\n \"artworks\": + [\n {\n \"id\": 126339,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2phf.jpg\"\n + \ }\n ],\n \"first_release_date\": 1566864000,\n \"game_modes\": + [\n {\n \"id\": 1,\n \"name\": \"Single player\"\n },\n + \ {\n \"id\": 2,\n \"name\": \"Multiplayer\"\n }\n + \ ],\n \"genres\": [\n {\n \"id\": 35,\n \"name\": + \"Card \\u0026 Board Game\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 249815,\n \"company\": {\n \"id\": + 52329,\n \"name\": \"JMGO\"\n }\n },\n {\n \"id\": + 249816,\n \"company\": {\n \"id\": 52327,\n \"name\": + \"Mario Party Legacy\"\n }\n }\n ],\n \"name\": \"Mario + Party 1: Spacial Road\",\n \"platforms\": [\n {\n \"id\": 4,\n + \ \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n + \ }\n ],\n \"slug\": \"mario-party-1-spacial-road\",\n \"language_supports\": + [\n {\n \"id\": 883333,\n \"language\": {\n \"id\": + 7,\n \"name\": \"English\"\n }\n }\n ]\n },\n {\n + \ \"id\": 283630,\n \"first_release_date\": 1640908800,\n \"game_modes\": + [\n {\n \"id\": 1,\n \"name\": \"Single player\"\n },\n + \ {\n \"id\": 2,\n \"name\": \"Multiplayer\"\n }\n + \ ],\n \"genres\": [\n {\n \"id\": 35,\n \"name\": + \"Card \\u0026 Board Game\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 249805,\n \"company\": {\n \"id\": + 49885,\n \"name\": \"SporyTike\"\n }\n }\n ],\n \"name\": + \"Mario Party Legacy 1 Vol. 14\",\n \"platforms\": [\n {\n \"id\": + 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 54797,\n + \ \"name\": \"Casino\"\n },\n {\n \"id\": 83912,\n + \ \"name\": \"Skip-Bo\"\n },\n {\n \"id\": 88938,\n + \ \"name\": \"Exploding Kittens\"\n },\n {\n \"id\": + 117263,\n \"name\": \"Mahjong Soul\"\n },\n {\n \"id\": + 229062,\n \"name\": \"Uno 2 Go\"\n },\n {\n \"id\": + 242017,\n \"name\": \"Quiz 4 All\"\n },\n {\n \"id\": + 250224,\n \"name\": \"Sketch Heads\"\n },\n {\n \"id\": + 251098,\n \"name\": \"The Jackbox Party Trilogy 3.0\"\n },\n {\n + \ \"id\": 266991,\n \"name\": \"Mafia Online\"\n },\n {\n + \ \"id\": 267209,\n \"name\": \"Bingo\"\n }\n ],\n \"slug\": + \"mario-party-legacy-1-vol-14\",\n \"language_supports\": [\n {\n + \ \"id\": 883327,\n \"language\": {\n \"id\": 7,\n \"name\": + \"English\"\n }\n }\n ]\n },\n {\n \"id\": 283627,\n \"artworks\": + [\n {\n \"id\": 126334,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2pha.jpg\"\n + \ }\n ],\n \"first_release_date\": 1546214400,\n \"game_modes\": + [\n {\n \"id\": 1,\n \"name\": \"Single player\"\n },\n + \ {\n \"id\": 2,\n \"name\": \"Multiplayer\"\n }\n + \ ],\n \"genres\": [\n {\n \"id\": 35,\n \"name\": + \"Card \\u0026 Board Game\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 249798,\n \"company\": {\n \"id\": + 52329,\n \"name\": \"JMGO\"\n }\n },\n {\n \"id\": + 249799,\n \"company\": {\n \"id\": 52327,\n \"name\": + \"Mario Party Legacy\"\n }\n }\n ],\n \"name\": \"Mario + Party 1: Snowy Fields\",\n \"platforms\": [\n {\n \"id\": 4,\n + \ \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 54797,\n + \ \"name\": \"Casino\"\n },\n {\n \"id\": 83912,\n + \ \"name\": \"Skip-Bo\"\n },\n {\n \"id\": 88938,\n + \ \"name\": \"Exploding Kittens\"\n },\n {\n \"id\": + 117263,\n \"name\": \"Mahjong Soul\"\n },\n {\n \"id\": + 229062,\n \"name\": \"Uno 2 Go\"\n },\n {\n \"id\": + 242017,\n \"name\": \"Quiz 4 All\"\n },\n {\n \"id\": + 250224,\n \"name\": \"Sketch Heads\"\n },\n {\n \"id\": + 251098,\n \"name\": \"The Jackbox Party Trilogy 3.0\"\n },\n {\n + \ \"id\": 266991,\n \"name\": \"Mafia Online\"\n },\n {\n + \ \"id\": 267209,\n \"name\": \"Bingo\"\n }\n ],\n \"slug\": + \"mario-party-1-snowy-fields\",\n \"language_supports\": [\n {\n \"id\": + 883324,\n \"language\": {\n \"id\": 7,\n \"name\": + \"English\"\n }\n }\n ]\n },\n {\n \"id\": 132839,\n \"alternative_names\": + [\n {\n \"id\": 138447,\n \"name\": \"SM64: Star Revenge\"\n + \ }\n ],\n \"cover\": {\n \"id\": 223548,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co4sho.jpg\"\n + \ },\n \"first_release_date\": 1346630400,\n \"game_modes\": [\n {\n + \ \"id\": 1,\n \"name\": \"Single player\"\n }\n ],\n + \ \"genres\": [\n {\n \"id\": 8,\n \"name\": \"Platform\"\n + \ }\n ],\n \"involved_companies\": [\n {\n \"id\": 103084,\n + \ \"company\": {\n \"id\": 25080,\n \"name\": \"BroDute\"\n + \ }\n }\n ],\n \"name\": \"Super Mario 64: Star Revenge\",\n + \ \"platforms\": [\n {\n \"id\": 4,\n \"name\": \"Nintendo + 64\"\n }\n ],\n \"player_perspectives\": [\n {\n \"id\": + 2,\n \"name\": \"Third person\"\n }\n ],\n \"screenshots\": + [\n {\n \"id\": 384619,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc88rv.jpg\"\n + \ },\n {\n \"id\": 387575,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc8b1z.jpg\"\n + \ },\n {\n \"id\": 387576,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc8b20.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 20342,\n + \ \"name\": \"Toby: The Secret Mine\"\n },\n {\n \"id\": + 24426,\n \"name\": \"Forgotton Anne\"\n },\n {\n \"id\": + 55190,\n \"name\": \"Pikuniku\"\n },\n {\n \"id\": + 57187,\n \"name\": \"Crackle Cradle\"\n },\n {\n \"id\": + 137115,\n \"name\": \"Rockman 7 FC\"\n },\n {\n \"id\": + 175974,\n \"name\": \"Sonic Classic\"\n },\n {\n \"id\": + 175975,\n \"name\": \"Sonic Classic 2\"\n },\n {\n \"id\": + 177697,\n \"name\": \"Sonic 3D in 2D\"\n },\n {\n \"id\": + 202255,\n \"name\": \"Sonic Bash\"\n },\n {\n \"id\": + 253786,\n \"name\": \"Silver the Hedgehog: World\\u0027s Collide\"\n + \ }\n ],\n \"slug\": \"super-mario-64-star-revenge\",\n \"summary\": + \"Super Mario 64: Star Revenge is rom hack/mod of Super Mario 64 by BroDute. + It is the first game of the Star Revenge series of hacks.\",\n \"language_supports\": + [\n {\n \"id\": 628840,\n \"language\": {\n \"id\": + 7,\n \"name\": \"English\"\n }\n }\n ],\n \"collections\": + [\n {\n \"id\": 6137,\n \"name\": \"Star Revenge\"\n }\n + \ ]\n },\n {\n \"id\": 283494,\n \"game_modes\": [\n {\n \"id\": + 1,\n \"name\": \"Single player\"\n },\n {\n \"id\": + 2,\n \"name\": \"Multiplayer\"\n }\n ],\n \"genres\": [\n + \ {\n \"id\": 35,\n \"name\": \"Card \\u0026 Board Game\"\n + \ }\n ],\n \"involved_companies\": [\n {\n \"id\": 249441,\n + \ \"company\": {\n \"id\": 49885,\n \"name\": \"SporyTike\"\n + \ }\n }\n ],\n \"name\": \"Mario Party Legacy 1 Vol. 8\",\n + \ \"platforms\": [\n {\n \"id\": 4,\n \"name\": \"Nintendo + 64\"\n }\n ],\n \"player_perspectives\": [\n {\n \"id\": + 3,\n \"name\": \"Bird view / Isometric\"\n }\n ],\n \"similar_games\": + [\n {\n \"id\": 250036,\n \"name\": \"Landborne\"\n },\n + \ {\n \"id\": 263421,\n \"name\": \"Megaman RPG\"\n },\n + \ {\n \"id\": 267575,\n \"name\": \"Blanka in Shura no Kuni\"\n + \ },\n {\n \"id\": 268440,\n \"name\": \"Mo Jie Qibing\"\n + \ },\n {\n \"id\": 270437,\n \"name\": \"2048\"\n },\n + \ {\n \"id\": 274408,\n \"name\": \"Final Fantasy Sonic + X: Episode 3\"\n },\n {\n \"id\": 279053,\n \"name\": + \"Pok\xE9mon Nightmare Version: Invasion\"\n },\n {\n \"id\": + 280135,\n \"name\": \"FNaF 2: Night of Misfits\"\n },\n {\n + \ \"id\": 280740,\n \"name\": \"Geometry Dash\"\n },\n {\n + \ \"id\": 282687,\n \"name\": \"Gardman\"\n }\n ],\n + \ \"slug\": \"mario-party-legacy-1-vol-8\",\n \"language_supports\": + [\n {\n \"id\": 882726,\n \"language\": {\n \"id\": + 7,\n \"name\": \"English\"\n }\n }\n ]\n },\n {\n + \ \"id\": 283499,\n \"game_modes\": [\n {\n \"id\": 1,\n + \ \"name\": \"Single player\"\n },\n {\n \"id\": 2,\n + \ \"name\": \"Multiplayer\"\n }\n ],\n \"genres\": [\n {\n + \ \"id\": 35,\n \"name\": \"Card \\u0026 Board Game\"\n }\n + \ ],\n \"involved_companies\": [\n {\n \"id\": 249450,\n + \ \"company\": {\n \"id\": 49885,\n \"name\": \"SporyTike\"\n + \ }\n }\n ],\n \"name\": \"Mario Party Legacy 1 Vol. 9\",\n + \ \"platforms\": [\n {\n \"id\": 4,\n \"name\": \"Nintendo + 64\"\n }\n ],\n \"player_perspectives\": [\n {\n \"id\": + 3,\n \"name\": \"Bird view / Isometric\"\n }\n ],\n \"similar_games\": + [\n {\n \"id\": 54797,\n \"name\": \"Casino\"\n },\n + \ {\n \"id\": 83912,\n \"name\": \"Skip-Bo\"\n },\n + \ {\n \"id\": 88938,\n \"name\": \"Exploding Kittens\"\n + \ },\n {\n \"id\": 117263,\n \"name\": \"Mahjong Soul\"\n + \ },\n {\n \"id\": 229062,\n \"name\": \"Uno 2 Go\"\n + \ },\n {\n \"id\": 242017,\n \"name\": \"Quiz 4 All\"\n + \ },\n {\n \"id\": 250224,\n \"name\": \"Sketch Heads\"\n + \ },\n {\n \"id\": 251098,\n \"name\": \"The Jackbox + Party Trilogy 3.0\"\n },\n {\n \"id\": 266991,\n \"name\": + \"Mafia Online\"\n },\n {\n \"id\": 267209,\n \"name\": + \"Bingo\"\n }\n ],\n \"slug\": \"mario-party-legacy-1-vol-9\",\n + \ \"language_supports\": [\n {\n \"id\": 882731,\n \"language\": + {\n \"id\": 7,\n \"name\": \"English\"\n }\n }\n + \ ]\n },\n {\n \"id\": 283516,\n \"game_modes\": [\n {\n \"id\": + 1,\n \"name\": \"Single player\"\n },\n {\n \"id\": + 2,\n \"name\": \"Multiplayer\"\n }\n ],\n \"genres\": [\n + \ {\n \"id\": 35,\n \"name\": \"Card \\u0026 Board Game\"\n + \ }\n ],\n \"involved_companies\": [\n {\n \"id\": 249481,\n + \ \"company\": {\n \"id\": 49885,\n \"name\": \"SporyTike\"\n + \ }\n }\n ],\n \"name\": \"Mario Party Legacy 1 Vol. 12\",\n + \ \"platforms\": [\n {\n \"id\": 4,\n \"name\": \"Nintendo + 64\"\n }\n ],\n \"player_perspectives\": [\n {\n \"id\": + 3,\n \"name\": \"Bird view / Isometric\"\n }\n ],\n \"similar_games\": + [\n {\n \"id\": 54797,\n \"name\": \"Casino\"\n },\n + \ {\n \"id\": 83912,\n \"name\": \"Skip-Bo\"\n },\n + \ {\n \"id\": 88938,\n \"name\": \"Exploding Kittens\"\n + \ },\n {\n \"id\": 117263,\n \"name\": \"Mahjong Soul\"\n + \ },\n {\n \"id\": 229062,\n \"name\": \"Uno 2 Go\"\n + \ },\n {\n \"id\": 242017,\n \"name\": \"Quiz 4 All\"\n + \ },\n {\n \"id\": 250224,\n \"name\": \"Sketch Heads\"\n + \ },\n {\n \"id\": 251098,\n \"name\": \"The Jackbox + Party Trilogy 3.0\"\n },\n {\n \"id\": 266991,\n \"name\": + \"Mafia Online\"\n },\n {\n \"id\": 267209,\n \"name\": + \"Bingo\"\n }\n ],\n \"slug\": \"mario-party-legacy-1-vol-12\",\n + \ \"language_supports\": [\n {\n \"id\": 882753,\n \"language\": + {\n \"id\": 7,\n \"name\": \"English\"\n }\n }\n + \ ]\n },\n {\n \"id\": 132859,\n \"cover\": {\n \"id\": 223547,\n + \ \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co4shn.jpg\"\n + \ },\n \"first_release_date\": 1408060800,\n \"game_modes\": [\n {\n + \ \"id\": 1,\n \"name\": \"Single player\"\n }\n ],\n + \ \"genres\": [\n {\n \"id\": 8,\n \"name\": \"Platform\"\n + \ }\n ],\n \"involved_companies\": [\n {\n \"id\": 97624,\n + \ \"company\": {\n \"id\": 25090,\n \"name\": \"pieordie1\"\n + \ }\n },\n {\n \"id\": 101574,\n \"company\": + {\n \"id\": 26263,\n \"name\": \"SMW Central\"\n }\n + \ }\n ],\n \"name\": \"Super Mario 64 Shining Stars\",\n \"platforms\": + [\n {\n \"id\": 4,\n \"name\": \"Nintendo 64\"\n }\n + \ ],\n \"player_perspectives\": [\n {\n \"id\": 2,\n \"name\": + \"Third person\"\n }\n ],\n \"screenshots\": [\n {\n \"id\": + 380632,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc85p4.jpg\"\n + \ },\n {\n \"id\": 387579,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc8b23.jpg\"\n + \ },\n {\n \"id\": 387580,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc8b24.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 20342,\n + \ \"name\": \"Toby: The Secret Mine\"\n },\n {\n \"id\": + 24426,\n \"name\": \"Forgotton Anne\"\n },\n {\n \"id\": + 28070,\n \"name\": \"Planet Alpha\"\n },\n {\n \"id\": + 29032,\n \"name\": \"Pepper Grinder\"\n },\n {\n \"id\": + 55190,\n \"name\": \"Pikuniku\"\n },\n {\n \"id\": + 56033,\n \"name\": \"Dream Alone\"\n },\n {\n \"id\": + 57187,\n \"name\": \"Crackle Cradle\"\n },\n {\n \"id\": + 177697,\n \"name\": \"Sonic 3D in 2D\"\n },\n {\n \"id\": + 202255,\n \"name\": \"Sonic Bash\"\n },\n {\n \"id\": + 253786,\n \"name\": \"Silver the Hedgehog: World\\u0027s Collide\"\n + \ }\n ],\n \"slug\": \"super-mario-64-shining-stars\",\n \"summary\": + \"Super Mario 64 Shining Stars is a hack made by pieordie1. It was released + on August 16, 2014 and has 151 stars, being the fourth Super Mario 64 hack + to have over 150 Power Stars. This hack has been released three times, as + versions 1, 2.0, and Final.\",\n \"language_supports\": [\n {\n \"id\": + 628846,\n \"language\": {\n \"id\": 7,\n \"name\": + \"English\"\n }\n }\n ]\n },\n {\n \"id\": 283504,\n \"game_modes\": + [\n {\n \"id\": 1,\n \"name\": \"Single player\"\n },\n + \ {\n \"id\": 2,\n \"name\": \"Multiplayer\"\n }\n + \ ],\n \"genres\": [\n {\n \"id\": 35,\n \"name\": + \"Card \\u0026 Board Game\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 249459,\n \"company\": {\n \"id\": + 49885,\n \"name\": \"SporyTike\"\n }\n }\n ],\n \"name\": + \"Mario Party Legacy 1 Vol. 10\",\n \"platforms\": [\n {\n \"id\": + 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n + \ }\n ],\n \"slug\": \"mario-party-legacy-1-vol-10\",\n \"language_supports\": + [\n {\n \"id\": 882736,\n \"language\": {\n \"id\": + 7,\n \"name\": \"English\"\n }\n }\n ]\n },\n {\n + \ \"id\": 283465,\n \"game_modes\": [\n {\n \"id\": 1,\n + \ \"name\": \"Single player\"\n },\n {\n \"id\": 2,\n + \ \"name\": \"Multiplayer\"\n }\n ],\n \"genres\": [\n {\n + \ \"id\": 35,\n \"name\": \"Card \\u0026 Board Game\"\n }\n + \ ],\n \"involved_companies\": [\n {\n \"id\": 249382,\n + \ \"company\": {\n \"id\": 49885,\n \"name\": \"SporyTike\"\n + \ }\n }\n ],\n \"name\": \"Mario Party Legacy 1 Vol. 5\",\n + \ \"platforms\": [\n {\n \"id\": 4,\n \"name\": \"Nintendo + 64\"\n }\n ],\n \"player_perspectives\": [\n {\n \"id\": + 3,\n \"name\": \"Bird view / Isometric\"\n }\n ],\n \"similar_games\": + [\n {\n \"id\": 54797,\n \"name\": \"Casino\"\n },\n + \ {\n \"id\": 83912,\n \"name\": \"Skip-Bo\"\n },\n + \ {\n \"id\": 88938,\n \"name\": \"Exploding Kittens\"\n + \ },\n {\n \"id\": 117263,\n \"name\": \"Mahjong Soul\"\n + \ },\n {\n \"id\": 229062,\n \"name\": \"Uno 2 Go\"\n + \ },\n {\n \"id\": 242017,\n \"name\": \"Quiz 4 All\"\n + \ },\n {\n \"id\": 250224,\n \"name\": \"Sketch Heads\"\n + \ },\n {\n \"id\": 251098,\n \"name\": \"The Jackbox + Party Trilogy 3.0\"\n },\n {\n \"id\": 266991,\n \"name\": + \"Mafia Online\"\n },\n {\n \"id\": 267209,\n \"name\": + \"Bingo\"\n }\n ],\n \"slug\": \"mario-party-legacy-1-vol-5\",\n + \ \"language_supports\": [\n {\n \"id\": 882671,\n \"language\": + {\n \"id\": 7,\n \"name\": \"English\"\n }\n }\n + \ ]\n },\n {\n \"id\": 283469,\n \"game_modes\": [\n {\n \"id\": + 1,\n \"name\": \"Single player\"\n },\n {\n \"id\": + 2,\n \"name\": \"Multiplayer\"\n }\n ],\n \"genres\": [\n + \ {\n \"id\": 35,\n \"name\": \"Card \\u0026 Board Game\"\n + \ }\n ],\n \"involved_companies\": [\n {\n \"id\": 249389,\n + \ \"company\": {\n \"id\": 49885,\n \"name\": \"SporyTike\"\n + \ }\n }\n ],\n \"name\": \"Mario Party Legacy 1 Vol. 6\",\n + \ \"platforms\": [\n {\n \"id\": 4,\n \"name\": \"Nintendo + 64\"\n }\n ],\n \"player_perspectives\": [\n {\n \"id\": + 3,\n \"name\": \"Bird view / Isometric\"\n }\n ],\n \"similar_games\": + [\n {\n \"id\": 54797,\n \"name\": \"Casino\"\n },\n + \ {\n \"id\": 83912,\n \"name\": \"Skip-Bo\"\n },\n + \ {\n \"id\": 88938,\n \"name\": \"Exploding Kittens\"\n + \ },\n {\n \"id\": 117263,\n \"name\": \"Mahjong Soul\"\n + \ },\n {\n \"id\": 229062,\n \"name\": \"Uno 2 Go\"\n + \ },\n {\n \"id\": 242017,\n \"name\": \"Quiz 4 All\"\n + \ },\n {\n \"id\": 250224,\n \"name\": \"Sketch Heads\"\n + \ },\n {\n \"id\": 251098,\n \"name\": \"The Jackbox + Party Trilogy 3.0\"\n },\n {\n \"id\": 266991,\n \"name\": + \"Mafia Online\"\n },\n {\n \"id\": 267209,\n \"name\": + \"Bingo\"\n }\n ],\n \"slug\": \"mario-party-legacy-1-vol-6\",\n + \ \"language_supports\": [\n {\n \"id\": 882675,\n \"language\": + {\n \"id\": 7,\n \"name\": \"English\"\n }\n }\n + \ ]\n },\n {\n \"id\": 283476,\n \"game_modes\": [\n {\n \"id\": + 1,\n \"name\": \"Single player\"\n },\n {\n \"id\": + 2,\n \"name\": \"Multiplayer\"\n }\n ],\n \"genres\": [\n + \ {\n \"id\": 35,\n \"name\": \"Card \\u0026 Board Game\"\n + \ }\n ],\n \"involved_companies\": [\n {\n \"id\": 249400,\n + \ \"company\": {\n \"id\": 49885,\n \"name\": \"SporyTike\"\n + \ }\n }\n ],\n \"name\": \"Mario Party Legacy 1 Vol. 7\",\n + \ \"platforms\": [\n {\n \"id\": 4,\n \"name\": \"Nintendo + 64\"\n }\n ],\n \"player_perspectives\": [\n {\n \"id\": + 3,\n \"name\": \"Bird view / Isometric\"\n }\n ],\n \"similar_games\": + [\n {\n \"id\": 54797,\n \"name\": \"Casino\"\n },\n + \ {\n \"id\": 83912,\n \"name\": \"Skip-Bo\"\n },\n + \ {\n \"id\": 88938,\n \"name\": \"Exploding Kittens\"\n + \ },\n {\n \"id\": 117263,\n \"name\": \"Mahjong Soul\"\n + \ },\n {\n \"id\": 229062,\n \"name\": \"Uno 2 Go\"\n + \ },\n {\n \"id\": 242017,\n \"name\": \"Quiz 4 All\"\n + \ },\n {\n \"id\": 250224,\n \"name\": \"Sketch Heads\"\n + \ },\n {\n \"id\": 251098,\n \"name\": \"The Jackbox + Party Trilogy 3.0\"\n },\n {\n \"id\": 266991,\n \"name\": + \"Mafia Online\"\n },\n {\n \"id\": 267209,\n \"name\": + \"Bingo\"\n }\n ],\n \"slug\": \"mario-party-legacy-1-vol-7\",\n + \ \"language_supports\": [\n {\n \"id\": 882680,\n \"language\": + {\n \"id\": 7,\n \"name\": \"English\"\n }\n }\n + \ ]\n },\n {\n \"id\": 283493,\n \"game_modes\": [\n {\n \"id\": + 1,\n \"name\": \"Single player\"\n },\n {\n \"id\": + 2,\n \"name\": \"Multiplayer\"\n }\n ],\n \"genres\": [\n + \ {\n \"id\": 35,\n \"name\": \"Card \\u0026 Board Game\"\n + \ }\n ],\n \"involved_companies\": [\n {\n \"id\": 249437,\n + \ \"company\": {\n \"id\": 52350,\n \"name\": \"MintZenko\"\n + \ }\n },\n {\n \"id\": 249438,\n \"company\": + {\n \"id\": 52327,\n \"name\": \"Mario Party Legacy\"\n + \ }\n }\n ],\n \"name\": \"Mario Party 1: Giant Pretzel\",\n + \ \"platforms\": [\n {\n \"id\": 4,\n \"name\": \"Nintendo + 64\"\n }\n ],\n \"player_perspectives\": [\n {\n \"id\": + 3,\n \"name\": \"Bird view / Isometric\"\n }\n ],\n \"similar_games\": + [\n {\n \"id\": 54797,\n \"name\": \"Casino\"\n },\n + \ {\n \"id\": 83912,\n \"name\": \"Skip-Bo\"\n },\n + \ {\n \"id\": 88938,\n \"name\": \"Exploding Kittens\"\n + \ },\n {\n \"id\": 117263,\n \"name\": \"Mahjong Soul\"\n + \ },\n {\n \"id\": 229062,\n \"name\": \"Uno 2 Go\"\n + \ },\n {\n \"id\": 242017,\n \"name\": \"Quiz 4 All\"\n + \ },\n {\n \"id\": 250224,\n \"name\": \"Sketch Heads\"\n + \ },\n {\n \"id\": 251098,\n \"name\": \"The Jackbox + Party Trilogy 3.0\"\n },\n {\n \"id\": 266991,\n \"name\": + \"Mafia Online\"\n },\n {\n \"id\": 267209,\n \"name\": + \"Bingo\"\n }\n ],\n \"slug\": \"mario-party-1-giant-pretzel\",\n + \ \"language_supports\": [\n {\n \"id\": 882725,\n \"language\": + {\n \"id\": 7,\n \"name\": \"English\"\n }\n }\n + \ ]\n },\n {\n \"id\": 283474,\n \"artworks\": [\n {\n \"id\": + 126299,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2pgb.jpg\"\n + \ }\n ],\n \"first_release_date\": 1491436800,\n \"game_modes\": + [\n {\n \"id\": 1,\n \"name\": \"Single player\"\n },\n + \ {\n \"id\": 2,\n \"name\": \"Multiplayer\"\n }\n + \ ],\n \"genres\": [\n {\n \"id\": 35,\n \"name\": + \"Card \\u0026 Board Game\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 249396,\n \"company\": {\n \"id\": + 52345,\n \"name\": \"Bubblegum Chameleon\"\n }\n },\n + \ {\n \"id\": 249397,\n \"company\": {\n \"id\": + 52327,\n \"name\": \"Mario Party Legacy\"\n }\n }\n ],\n + \ \"name\": \"Mario Party 1: Bikini Bottom\",\n \"platforms\": [\n {\n + \ \"id\": 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n + \ }\n ],\n \"screenshots\": [\n {\n \"id\": 1221487,\n + \ \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scq6i7.jpg\"\n + \ },\n {\n \"id\": 1221490,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scq6ia.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 54797,\n + \ \"name\": \"Casino\"\n },\n {\n \"id\": 83912,\n + \ \"name\": \"Skip-Bo\"\n },\n {\n \"id\": 88938,\n + \ \"name\": \"Exploding Kittens\"\n },\n {\n \"id\": + 117263,\n \"name\": \"Mahjong Soul\"\n },\n {\n \"id\": + 229062,\n \"name\": \"Uno 2 Go\"\n },\n {\n \"id\": + 242017,\n \"name\": \"Quiz 4 All\"\n },\n {\n \"id\": + 250224,\n \"name\": \"Sketch Heads\"\n },\n {\n \"id\": + 251098,\n \"name\": \"The Jackbox Party Trilogy 3.0\"\n },\n {\n + \ \"id\": 266991,\n \"name\": \"Mafia Online\"\n },\n {\n + \ \"id\": 267209,\n \"name\": \"Bingo\"\n }\n ],\n \"slug\": + \"mario-party-1-bikini-bottom\",\n \"language_supports\": [\n {\n + \ \"id\": 882678,\n \"language\": {\n \"id\": 7,\n \"name\": + \"English\"\n }\n }\n ]\n },\n {\n \"id\": 283459,\n \"game_modes\": + [\n {\n \"id\": 1,\n \"name\": \"Single player\"\n },\n + \ {\n \"id\": 2,\n \"name\": \"Multiplayer\"\n }\n + \ ],\n \"genres\": [\n {\n \"id\": 35,\n \"name\": + \"Card \\u0026 Board Game\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 249371,\n \"company\": {\n \"id\": + 49885,\n \"name\": \"SporyTike\"\n }\n }\n ],\n \"name\": + \"Mario Party Legacy 1 Vol. 4\",\n \"platforms\": [\n {\n \"id\": + 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 54797,\n + \ \"name\": \"Casino\"\n },\n {\n \"id\": 83912,\n + \ \"name\": \"Skip-Bo\"\n },\n {\n \"id\": 88938,\n + \ \"name\": \"Exploding Kittens\"\n },\n {\n \"id\": + 117263,\n \"name\": \"Mahjong Soul\"\n },\n {\n \"id\": + 229062,\n \"name\": \"Uno 2 Go\"\n },\n {\n \"id\": + 242017,\n \"name\": \"Quiz 4 All\"\n },\n {\n \"id\": + 250224,\n \"name\": \"Sketch Heads\"\n },\n {\n \"id\": + 251098,\n \"name\": \"The Jackbox Party Trilogy 3.0\"\n },\n {\n + \ \"id\": 266991,\n \"name\": \"Mafia Online\"\n },\n {\n + \ \"id\": 267209,\n \"name\": \"Bingo\"\n }\n ],\n \"slug\": + \"mario-party-legacy-1-vol-4\",\n \"language_supports\": [\n {\n \"id\": + 882646,\n \"language\": {\n \"id\": 7,\n \"name\": + \"English\"\n }\n }\n ]\n },\n {\n \"id\": 283454,\n \"game_modes\": + [\n {\n \"id\": 1,\n \"name\": \"Single player\"\n },\n + \ {\n \"id\": 2,\n \"name\": \"Multiplayer\"\n }\n + \ ],\n \"genres\": [\n {\n \"id\": 35,\n \"name\": + \"Card \\u0026 Board Game\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 249362,\n \"company\": {\n \"id\": + 49885,\n \"name\": \"SporyTike\"\n }\n }\n ],\n \"name\": + \"Mario Party Legacy 1 Vol. 3\",\n \"platforms\": [\n {\n \"id\": + 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 19083,\n + \ \"name\": \"Drawful 2\"\n },\n {\n \"id\": 32510,\n + \ \"name\": \"Cthulhu Realms\"\n },\n {\n \"id\": 54797,\n + \ \"name\": \"Casino\"\n },\n {\n \"id\": 60693,\n + \ \"name\": \"Conjuror: The Game\"\n },\n {\n \"id\": + 83912,\n \"name\": \"Skip-Bo\"\n },\n {\n \"id\": + 88938,\n \"name\": \"Exploding Kittens\"\n },\n {\n \"id\": + 109474,\n \"name\": \"Billion Road\"\n },\n {\n \"id\": + 117263,\n \"name\": \"Mahjong Soul\"\n },\n {\n \"id\": + 266991,\n \"name\": \"Mafia Online\"\n },\n {\n \"id\": + 267209,\n \"name\": \"Bingo\"\n }\n ],\n \"slug\": \"mario-party-legacy-1-vol-3\",\n + \ \"language_supports\": [\n {\n \"id\": 882641,\n \"language\": + {\n \"id\": 7,\n \"name\": \"English\"\n }\n }\n + \ ]\n },\n {\n \"id\": 283422,\n \"game_modes\": [\n {\n \"id\": + 1,\n \"name\": \"Single player\"\n },\n {\n \"id\": + 2,\n \"name\": \"Multiplayer\"\n }\n ],\n \"genres\": [\n + \ {\n \"id\": 35,\n \"name\": \"Card \\u0026 Board Game\"\n + \ }\n ],\n \"involved_companies\": [\n {\n \"id\": 249311,\n + \ \"company\": {\n \"id\": 49885,\n \"name\": \"SporyTike\"\n + \ }\n }\n ],\n \"name\": \"Mario Party Legacy 1 Vol. 2\",\n + \ \"platforms\": [\n {\n \"id\": 4,\n \"name\": \"Nintendo + 64\"\n }\n ],\n \"player_perspectives\": [\n {\n \"id\": + 3,\n \"name\": \"Bird view / Isometric\"\n }\n ],\n \"similar_games\": + [\n {\n \"id\": 19083,\n \"name\": \"Drawful 2\"\n },\n + \ {\n \"id\": 32510,\n \"name\": \"Cthulhu Realms\"\n },\n + \ {\n \"id\": 54797,\n \"name\": \"Casino\"\n },\n + \ {\n \"id\": 60693,\n \"name\": \"Conjuror: The Game\"\n + \ },\n {\n \"id\": 83912,\n \"name\": \"Skip-Bo\"\n + \ },\n {\n \"id\": 88938,\n \"name\": \"Exploding Kittens\"\n + \ },\n {\n \"id\": 109474,\n \"name\": \"Billion Road\"\n + \ },\n {\n \"id\": 117263,\n \"name\": \"Mahjong Soul\"\n + \ },\n {\n \"id\": 266991,\n \"name\": \"Mafia Online\"\n + \ },\n {\n \"id\": 267209,\n \"name\": \"Bingo\"\n + \ }\n ],\n \"slug\": \"mario-party-legacy-1-vol-2\",\n \"language_supports\": + [\n {\n \"id\": 882563,\n \"language\": {\n \"id\": + 7,\n \"name\": \"English\"\n }\n }\n ]\n },\n {\n + \ \"id\": 283427,\n \"game_modes\": [\n {\n \"id\": 1,\n + \ \"name\": \"Single player\"\n },\n {\n \"id\": 2,\n + \ \"name\": \"Multiplayer\"\n }\n ],\n \"genres\": [\n {\n + \ \"id\": 35,\n \"name\": \"Card \\u0026 Board Game\"\n }\n + \ ],\n \"involved_companies\": [\n {\n \"id\": 249321,\n + \ \"company\": {\n \"id\": 49885,\n \"name\": \"SporyTike\"\n + \ }\n }\n ],\n \"name\": \"Mario Party Legacy 1 Vol. 18\",\n + \ \"platforms\": [\n {\n \"id\": 4,\n \"name\": \"Nintendo + 64\"\n }\n ],\n \"player_perspectives\": [\n {\n \"id\": + 3,\n \"name\": \"Bird view / Isometric\"\n }\n ],\n \"slug\": + \"mario-party-legacy-1-vol-18\",\n \"language_supports\": [\n {\n + \ \"id\": 882567,\n \"language\": {\n \"id\": 7,\n \"name\": + \"English\"\n }\n }\n ]\n },\n {\n \"id\": 248303,\n \"alternative_names\": + [\n {\n \"id\": 133130,\n \"name\": \"MK64: Hooting Time\"\n + \ }\n ],\n \"cover\": {\n \"id\": 322337,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co6wpt.jpg\"\n + \ },\n \"first_release_date\": 1675814400,\n \"game_modes\": [\n {\n + \ \"id\": 1,\n \"name\": \"Single player\"\n },\n {\n + \ \"id\": 2,\n \"name\": \"Multiplayer\"\n }\n ],\n \"genres\": + [\n {\n \"id\": 10,\n \"name\": \"Racing\"\n }\n ],\n + \ \"involved_companies\": [\n {\n \"id\": 212638,\n \"company\": + {\n \"id\": 47057,\n \"name\": \"HootHoot\"\n }\n + \ }\n ],\n \"name\": \"Mario Kart 64: Hooting Time\",\n \"platforms\": + [\n {\n \"id\": 4,\n \"name\": \"Nintendo 64\"\n }\n + \ ],\n \"player_perspectives\": [\n {\n \"id\": 2,\n \"name\": + \"Third person\"\n }\n ],\n \"screenshots\": [\n {\n \"id\": + 1044164,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scmdok.jpg\"\n + \ },\n {\n \"id\": 1044165,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scmdol.jpg\"\n + \ },\n {\n \"id\": 1044166,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scmdom.jpg\"\n + \ },\n {\n \"id\": 1044167,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scmdon.jpg\"\n + \ },\n {\n \"id\": 1044168,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scmdoo.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 27378,\n + \ \"name\": \"Rise: Race the Future\"\n },\n {\n \"id\": + 27553,\n \"name\": \"LA Street Racing\"\n },\n {\n \"id\": + 44178,\n \"name\": \"Drive Isle\"\n },\n {\n \"id\": + 80382,\n \"name\": \"Option Tuning Car Battle Spec-R\"\n },\n + \ {\n \"id\": 109292,\n \"name\": \"Super Street: The Game\"\n + \ },\n {\n \"id\": 119207,\n \"name\": \"Aquapark.io\"\n + \ },\n {\n \"id\": 120795,\n \"name\": \"Smoots Summer + Games\"\n },\n {\n \"id\": 246348,\n \"name\": \"Make + Way\"\n },\n {\n \"id\": 250038,\n \"name\": \"Super + Mario Kart NES\"\n },\n {\n \"id\": 271399,\n \"name\": + \"L.O.L. Surprise! Roller Dreams Racing\"\n }\n ],\n \"slug\": + \"mario-kart-64-hooting-time\",\n \"summary\": \"Newest Additions:\\n\\nConsole + compatible!\\nFeather item in battle\\nRed shell auto aim option in race\\nChoco + Mountain night\\nItembox Style option\\netc.\\nMain Features:\\n\\n4 player + Grand Prix 1.1\\nCustom characters\\nCPUs have all items\\nmuch more\u2026\",\n + \ \"language_supports\": [\n {\n \"id\": 685621,\n \"language\": + {\n \"id\": 7,\n \"name\": \"English\"\n }\n }\n + \ ]\n },\n {\n \"id\": 268717,\n \"cover\": {\n \"id\": 344446,\n + \ \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co7dry.jpg\"\n + \ },\n \"first_release_date\": 1609372800,\n \"game_modes\": [\n {\n + \ \"id\": 1,\n \"name\": \"Single player\"\n }\n ],\n + \ \"genres\": [\n {\n \"id\": 8,\n \"name\": \"Platform\"\n + \ }\n ],\n \"involved_companies\": [\n {\n \"id\": 232744,\n + \ \"company\": {\n \"id\": 49894,\n \"name\": \"Stunning + Cactus\"\n }\n }\n ],\n \"name\": \"Super Mario 64: Royal + Legacy\",\n \"platforms\": [\n {\n \"id\": 4,\n \"name\": + \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": [\n {\n + \ \"id\": 2,\n \"name\": \"Third person\"\n }\n ],\n + \ \"screenshots\": [\n {\n \"id\": 1178404,\n \"url\": + \"//images.igdb.com/igdb/image/upload/t_thumb/scp99g.jpg\"\n },\n {\n + \ \"id\": 1178405,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scp99h.jpg\"\n + \ },\n {\n \"id\": 1178406,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scp99i.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 1188,\n + \ \"name\": \"Crash Bandicoot: The Wrath of Cortex\"\n },\n {\n + \ \"id\": 29032,\n \"name\": \"Pepper Grinder\"\n },\n {\n + \ \"id\": 41139,\n \"name\": \"Ghosts\\u0027n Goblins Arcade\"\n + \ },\n {\n \"id\": 55190,\n \"name\": \"Pikuniku\"\n + \ },\n {\n \"id\": 57187,\n \"name\": \"Crackle Cradle\"\n + \ },\n {\n \"id\": 63138,\n \"name\": \"Sexy Hiking\"\n + \ },\n {\n \"id\": 113895,\n \"name\": \"Havocado\"\n + \ },\n {\n \"id\": 120184,\n \"name\": \"SolSeraph\"\n + \ },\n {\n \"id\": 250072,\n \"name\": \"Ultimate Mario + Bros.\"\n },\n {\n \"id\": 280214,\n \"name\": \"Sonic + Robo Blast 2\"\n }\n ],\n \"slug\": \"super-mario-64-royal-legacy\",\n + \ \"language_supports\": [\n {\n \"id\": 806085,\n \"language\": + {\n \"id\": 7,\n \"name\": \"English\"\n }\n },\n + \ {\n \"id\": 829963,\n \"language\": {\n \"id\": + 7,\n \"name\": \"English\"\n }\n }\n ]\n },\n {\n + \ \"id\": 283420,\n \"game_modes\": [\n {\n \"id\": 1,\n + \ \"name\": \"Single player\"\n },\n {\n \"id\": 2,\n + \ \"name\": \"Multiplayer\"\n }\n ],\n \"genres\": [\n {\n + \ \"id\": 35,\n \"name\": \"Card \\u0026 Board Game\"\n }\n + \ ],\n \"involved_companies\": [\n {\n \"id\": 249305,\n + \ \"company\": {\n \"id\": 42254,\n \"name\": \"Megapig9001\"\n + \ }\n },\n {\n \"id\": 249306,\n \"company\": + {\n \"id\": 52327,\n \"name\": \"Mario Party Legacy\"\n + \ }\n }\n ],\n \"name\": \"Mario Party 1: Mushroom Gorge\",\n + \ \"platforms\": [\n {\n \"id\": 4,\n \"name\": \"Nintendo + 64\"\n }\n ],\n \"player_perspectives\": [\n {\n \"id\": + 3,\n \"name\": \"Bird view / Isometric\"\n }\n ],\n \"similar_games\": + [\n {\n \"id\": 54797,\n \"name\": \"Casino\"\n },\n + \ {\n \"id\": 83912,\n \"name\": \"Skip-Bo\"\n },\n + \ {\n \"id\": 88938,\n \"name\": \"Exploding Kittens\"\n + \ },\n {\n \"id\": 117263,\n \"name\": \"Mahjong Soul\"\n + \ },\n {\n \"id\": 229062,\n \"name\": \"Uno 2 Go\"\n + \ },\n {\n \"id\": 242017,\n \"name\": \"Quiz 4 All\"\n + \ },\n {\n \"id\": 250224,\n \"name\": \"Sketch Heads\"\n + \ },\n {\n \"id\": 251098,\n \"name\": \"The Jackbox + Party Trilogy 3.0\"\n },\n {\n \"id\": 266991,\n \"name\": + \"Mafia Online\"\n },\n {\n \"id\": 267209,\n \"name\": + \"Bingo\"\n }\n ],\n \"slug\": \"mario-party-1-mushroom-gorge\",\n + \ \"language_supports\": [\n {\n \"id\": 882559,\n \"language\": + {\n \"id\": 7,\n \"name\": \"English\"\n }\n }\n + \ ]\n },\n {\n \"id\": 283416,\n \"artworks\": [\n {\n \"id\": + 126294,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2pg6.jpg\"\n + \ }\n ],\n \"first_release_date\": 1478563200,\n \"game_modes\": + [\n {\n \"id\": 1,\n \"name\": \"Single player\"\n },\n + \ {\n \"id\": 2,\n \"name\": \"Multiplayer\"\n }\n + \ ],\n \"genres\": [\n {\n \"id\": 35,\n \"name\": + \"Card \\u0026 Board Game\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 249290,\n \"company\": {\n \"id\": + 52326,\n \"name\": \"Professor C-Dawg\"\n }\n },\n {\n + \ \"id\": 249291,\n \"company\": {\n \"id\": 52327,\n + \ \"name\": \"Mario Party Legacy\"\n }\n }\n ],\n \"name\": + \"Mario Party 1: Minecraft Mayhem\",\n \"platforms\": [\n {\n \"id\": + 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n + \ }\n ],\n \"screenshots\": [\n {\n \"id\": 1221473,\n + \ \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scq6ht.jpg\"\n + \ },\n {\n \"id\": 1221474,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scq6hu.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 54797,\n + \ \"name\": \"Casino\"\n },\n {\n \"id\": 83912,\n + \ \"name\": \"Skip-Bo\"\n },\n {\n \"id\": 88938,\n + \ \"name\": \"Exploding Kittens\"\n },\n {\n \"id\": + 117263,\n \"name\": \"Mahjong Soul\"\n },\n {\n \"id\": + 229062,\n \"name\": \"Uno 2 Go\"\n },\n {\n \"id\": + 242017,\n \"name\": \"Quiz 4 All\"\n },\n {\n \"id\": + 250224,\n \"name\": \"Sketch Heads\"\n },\n {\n \"id\": + 251098,\n \"name\": \"The Jackbox Party Trilogy 3.0\"\n },\n {\n + \ \"id\": 266991,\n \"name\": \"Mafia Online\"\n },\n {\n + \ \"id\": 267209,\n \"name\": \"Bingo\"\n }\n ],\n \"slug\": + \"mario-party-1-minecraft-mayhem\",\n \"language_supports\": [\n {\n + \ \"id\": 882554,\n \"language\": {\n \"id\": 7,\n \"name\": + \"English\"\n }\n }\n ]\n },\n {\n \"id\": 283460,\n \"artworks\": + [\n {\n \"id\": 126295,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2pg7.jpg\"\n + \ }\n ],\n \"first_release_date\": 1485302400,\n \"game_modes\": + [\n {\n \"id\": 1,\n \"name\": \"Single player\"\n },\n + \ {\n \"id\": 2,\n \"name\": \"Multiplayer\"\n }\n + \ ],\n \"genres\": [\n {\n \"id\": 35,\n \"name\": + \"Card \\u0026 Board Game\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 249372,\n \"company\": {\n \"id\": + 52340,\n \"name\": \"SpiderStaryu\"\n }\n },\n {\n + \ \"id\": 249373,\n \"company\": {\n \"id\": 52327,\n + \ \"name\": \"Mario Party Legacy\"\n }\n }\n ],\n \"name\": + \"Mario Party 1: Banana Brouhaha\",\n \"platforms\": [\n {\n \"id\": + 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n + \ }\n ],\n \"screenshots\": [\n {\n \"id\": 1221475,\n + \ \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scq6hv.jpg\"\n + \ },\n {\n \"id\": 1221476,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scq6hw.jpg\"\n + \ },\n {\n \"id\": 1221477,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scq6hx.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 54797,\n + \ \"name\": \"Casino\"\n },\n {\n \"id\": 83912,\n + \ \"name\": \"Skip-Bo\"\n },\n {\n \"id\": 88938,\n + \ \"name\": \"Exploding Kittens\"\n },\n {\n \"id\": + 117263,\n \"name\": \"Mahjong Soul\"\n },\n {\n \"id\": + 229062,\n \"name\": \"Uno 2 Go\"\n },\n {\n \"id\": + 242017,\n \"name\": \"Quiz 4 All\"\n },\n {\n \"id\": + 250224,\n \"name\": \"Sketch Heads\"\n },\n {\n \"id\": + 251098,\n \"name\": \"The Jackbox Party Trilogy 3.0\"\n },\n {\n + \ \"id\": 266991,\n \"name\": \"Mafia Online\"\n },\n {\n + \ \"id\": 267209,\n \"name\": \"Bingo\"\n }\n ],\n \"slug\": + \"mario-party-1-banana-brouhaha\",\n \"language_supports\": [\n {\n + \ \"id\": 882647,\n \"language\": {\n \"id\": 7,\n \"name\": + \"English\"\n }\n }\n ]\n },\n {\n \"id\": 135214,\n \"cover\": + {\n \"id\": 106554,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co2a7u.jpg\"\n + \ },\n \"first_release_date\": 1566345600,\n \"game_modes\": [\n {\n + \ \"id\": 1,\n \"name\": \"Single player\"\n }\n ],\n + \ \"genres\": [\n {\n \"id\": 8,\n \"name\": \"Platform\"\n + \ }\n ],\n \"involved_companies\": [\n {\n \"id\": 102241,\n + \ \"company\": {\n \"id\": 26477,\n \"name\": \"Daniel + EDC\"\n }\n }\n ],\n \"name\": \"Super Mario 64 Peach\\u0027s + Memory\",\n \"platforms\": [\n {\n \"id\": 4,\n \"name\": + \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": [\n {\n + \ \"id\": 2,\n \"name\": \"Third person\"\n }\n ],\n + \ \"screenshots\": [\n {\n \"id\": 389254,\n \"url\": + \"//images.igdb.com/igdb/image/upload/t_thumb/sc8ccm.jpg\"\n }\n ],\n + \ \"similar_games\": [\n {\n \"id\": 20342,\n \"name\": + \"Toby: The Secret Mine\"\n },\n {\n \"id\": 24426,\n \"name\": + \"Forgotton Anne\"\n },\n {\n \"id\": 28070,\n \"name\": + \"Planet Alpha\"\n },\n {\n \"id\": 55190,\n \"name\": + \"Pikuniku\"\n },\n {\n \"id\": 57187,\n \"name\": + \"Crackle Cradle\"\n },\n {\n \"id\": 115276,\n \"name\": + \"Super Mario Maker 2\"\n },\n {\n \"id\": 132722,\n \"name\": + \"Paper Mario 3D Land\"\n },\n {\n \"id\": 134296,\n \"name\": + \"Super Mario Stardust\"\n },\n {\n \"id\": 238096,\n \"name\": + \"Super Mario\"\n },\n {\n \"id\": 240461,\n \"name\": + \"Super Bowsette 64\"\n }\n ],\n \"slug\": \"super-mario-64-peachs-memory\",\n + \ \"summary\": \"Super Mario 64 Peach\\u0027s Memory is a ROM hack of Super + Mario 64 developed by Daniel EDC. It has 60 new Power Stars to collect in + all new stages.\",\n \"language_supports\": [\n {\n \"id\": + 628888,\n \"language\": {\n \"id\": 7,\n \"name\": + \"English\"\n }\n }\n ]\n },\n {\n \"id\": 283500,\n \"first_release_date\": + 1511222400,\n \"game_modes\": [\n {\n \"id\": 1,\n \"name\": + \"Single player\"\n },\n {\n \"id\": 2,\n \"name\": + \"Multiplayer\"\n }\n ],\n \"genres\": [\n {\n \"id\": + 35,\n \"name\": \"Card \\u0026 Board Game\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 249451,\n \"company\": {\n \"id\": + 52345,\n \"name\": \"Bubblegum Chameleon\"\n }\n },\n + \ {\n \"id\": 249452,\n \"company\": {\n \"id\": + 52327,\n \"name\": \"Mario Party Legacy\"\n }\n }\n ],\n + \ \"name\": \"Mario Party 1: Lethal Lava Land\",\n \"platforms\": [\n + \ {\n \"id\": 4,\n \"name\": \"Nintendo 64\"\n }\n + \ ],\n \"player_perspectives\": [\n {\n \"id\": 3,\n \"name\": + \"Bird view / Isometric\"\n }\n ],\n \"similar_games\": [\n {\n + \ \"id\": 54797,\n \"name\": \"Casino\"\n },\n {\n + \ \"id\": 83912,\n \"name\": \"Skip-Bo\"\n },\n {\n + \ \"id\": 88938,\n \"name\": \"Exploding Kittens\"\n },\n + \ {\n \"id\": 117263,\n \"name\": \"Mahjong Soul\"\n },\n + \ {\n \"id\": 229062,\n \"name\": \"Uno 2 Go\"\n },\n + \ {\n \"id\": 242017,\n \"name\": \"Quiz 4 All\"\n },\n + \ {\n \"id\": 250224,\n \"name\": \"Sketch Heads\"\n },\n + \ {\n \"id\": 251098,\n \"name\": \"The Jackbox Party Trilogy + 3.0\"\n },\n {\n \"id\": 266991,\n \"name\": \"Mafia + Online\"\n },\n {\n \"id\": 267209,\n \"name\": \"Bingo\"\n + \ }\n ],\n \"slug\": \"mario-party-1-lethal-lava-land\",\n \"language_supports\": + [\n {\n \"id\": 882732,\n \"language\": {\n \"id\": + 7,\n \"name\": \"English\"\n }\n }\n ]\n },\n {\n + \ \"id\": 250092,\n \"cover\": {\n \"id\": 322470,\n \"url\": + \"//images.igdb.com/igdb/image/upload/t_thumb/co6wti.jpg\"\n },\n \"first_release_date\": + 1606780800,\n \"game_modes\": [\n {\n \"id\": 1,\n \"name\": + \"Single player\"\n }\n ],\n \"genres\": [\n {\n \"id\": + 8,\n \"name\": \"Platform\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 226098,\n \"company\": {\n \"id\": + 47379,\n \"name\": \"Skilllux\"\n }\n }\n ],\n \"name\": + \"Super Mario and the Grand Star\",\n \"platforms\": [\n {\n \"id\": + 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 2,\n \"name\": \"Third person\"\n }\n + \ ],\n \"screenshots\": [\n {\n \"id\": 1112784,\n \"url\": + \"//images.igdb.com/igdb/image/upload/t_thumb/scnumo.jpg\"\n },\n {\n + \ \"id\": 1112785,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scnump.jpg\"\n + \ },\n {\n \"id\": 1112786,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scnumq.jpg\"\n + \ },\n {\n \"id\": 1112787,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scnumr.jpg\"\n + \ },\n {\n \"id\": 1112788,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scnums.jpg\"\n + \ },\n {\n \"id\": 1112789,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scnumt.jpg\"\n + \ },\n {\n \"id\": 1112790,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scnumu.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 1188,\n + \ \"name\": \"Crash Bandicoot: The Wrath of Cortex\"\n },\n {\n + \ \"id\": 29032,\n \"name\": \"Pepper Grinder\"\n },\n {\n + \ \"id\": 55190,\n \"name\": \"Pikuniku\"\n },\n {\n + \ \"id\": 57187,\n \"name\": \"Crackle Cradle\"\n },\n {\n + \ \"id\": 63138,\n \"name\": \"Sexy Hiking\"\n },\n {\n + \ \"id\": 113895,\n \"name\": \"Havocado\"\n },\n {\n + \ \"id\": 120184,\n \"name\": \"SolSeraph\"\n },\n {\n + \ \"id\": 250069,\n \"name\": \"Super Mario Epic 2\"\n },\n + \ {\n \"id\": 250072,\n \"name\": \"Ultimate Mario Bros.\"\n + \ },\n {\n \"id\": 280214,\n \"name\": \"Sonic Robo + Blast 2\"\n }\n ],\n \"slug\": \"super-mario-and-the-grand-star\",\n + \ \"summary\": \"\\u0027Super Mario and the Grand Star\\u0027 is a ROM hack + of Super Mario 64 with a total of 116 stars to collect.\\n\\nBowser and his + minions have gone to war with the Mushroom Kingdom, though the tides of the + war are constantly shifting.\\nTo help shift the war in his direction, Bowser + travels to the Moon in search of a prophesied ancient relic known as the Grand + Star.\\nThe situation goes from bad to worse when Bowser awakens Khonsu, one + of the last surviving members of an alien civilization.\\nKhonsu seems to + think the people of Earth killed his people many years ago, and vows to destroy + the Earth to get revenge.\\nIt\\u0027s now up to Mario to save the world from + Khonsu!\\n\\nThis game is set to take place after the events of Super Mario + 64 and shortly before the events of Super Mario Sunshine.\",\n \"language_supports\": + [\n {\n \"id\": 696173,\n \"language\": {\n \"id\": + 7,\n \"name\": \"English\"\n }\n }\n ]\n },\n {\n + \ \"id\": 283786,\n \"artworks\": [\n {\n \"id\": 126419,\n + \ \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2pjn.jpg\"\n + \ }\n ],\n \"first_release_date\": 1578528000,\n \"game_modes\": + [\n {\n \"id\": 1,\n \"name\": \"Single player\"\n },\n + \ {\n \"id\": 2,\n \"name\": \"Multiplayer\"\n }\n + \ ],\n \"genres\": [\n {\n \"id\": 35,\n \"name\": + \"Card \\u0026 Board Game\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 250054,\n \"company\": {\n \"id\": + 52329,\n \"name\": \"JMGO\"\n }\n },\n {\n \"id\": + 250055,\n \"company\": {\n \"id\": 52327,\n \"name\": + \"Mario Party Legacy\"\n }\n }\n ],\n \"name\": \"Mario + Party 2: Golden Chance\",\n \"platforms\": [\n {\n \"id\": + 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n + \ }\n ],\n \"slug\": \"mario-party-2-golden-chance\",\n \"language_supports\": + [\n {\n \"id\": 883901,\n \"language\": {\n \"id\": + 7,\n \"name\": \"English\"\n }\n }\n ]\n },\n {\n + \ \"id\": 283451,\n \"first_release_date\": 1478649600,\n \"game_modes\": + [\n {\n \"id\": 1,\n \"name\": \"Single player\"\n },\n + \ {\n \"id\": 2,\n \"name\": \"Multiplayer\"\n }\n + \ ],\n \"genres\": [\n {\n \"id\": 35,\n \"name\": + \"Card \\u0026 Board Game\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 249356,\n \"company\": {\n \"id\": + 52336,\n \"name\": \"Wingcapman\"\n }\n },\n {\n + \ \"id\": 249357,\n \"company\": {\n \"id\": 52327,\n + \ \"name\": \"Mario Party Legacy\"\n }\n }\n ],\n \"name\": + \"Mario Party 1: Soul of Japan\",\n \"platforms\": [\n {\n \"id\": + 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n + \ }\n ],\n \"screenshots\": [\n {\n \"id\": 1221453,\n + \ \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scq6h9.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 54797,\n + \ \"name\": \"Casino\"\n },\n {\n \"id\": 83912,\n + \ \"name\": \"Skip-Bo\"\n },\n {\n \"id\": 88938,\n + \ \"name\": \"Exploding Kittens\"\n },\n {\n \"id\": + 117263,\n \"name\": \"Mahjong Soul\"\n },\n {\n \"id\": + 229062,\n \"name\": \"Uno 2 Go\"\n },\n {\n \"id\": + 242017,\n \"name\": \"Quiz 4 All\"\n },\n {\n \"id\": + 250224,\n \"name\": \"Sketch Heads\"\n },\n {\n \"id\": + 251098,\n \"name\": \"The Jackbox Party Trilogy 3.0\"\n },\n {\n + \ \"id\": 266991,\n \"name\": \"Mafia Online\"\n },\n {\n + \ \"id\": 267209,\n \"name\": \"Bingo\"\n }\n ],\n \"slug\": + \"mario-party-1-soul-of-japan\",\n \"language_supports\": [\n {\n + \ \"id\": 882638,\n \"language\": {\n \"id\": 7,\n \"name\": + \"English\"\n }\n }\n ]\n },\n {\n \"id\": 283497,\n \"game_modes\": + [\n {\n \"id\": 1,\n \"name\": \"Single player\"\n },\n + \ {\n \"id\": 2,\n \"name\": \"Multiplayer\"\n }\n + \ ],\n \"genres\": [\n {\n \"id\": 35,\n \"name\": + \"Card \\u0026 Board Game\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 249446,\n \"company\": {\n \"id\": + 52352,\n \"name\": \"SargeTHPS\"\n }\n },\n {\n + \ \"id\": 249447,\n \"company\": {\n \"id\": 52327,\n + \ \"name\": \"Mario Party Legacy\"\n }\n }\n ],\n \"name\": + \"Mario Party 1: Marseille, France\",\n \"platforms\": [\n {\n \"id\": + 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 54797,\n + \ \"name\": \"Casino\"\n },\n {\n \"id\": 83912,\n + \ \"name\": \"Skip-Bo\"\n },\n {\n \"id\": 88938,\n + \ \"name\": \"Exploding Kittens\"\n },\n {\n \"id\": + 117263,\n \"name\": \"Mahjong Soul\"\n },\n {\n \"id\": + 229062,\n \"name\": \"Uno 2 Go\"\n },\n {\n \"id\": + 242017,\n \"name\": \"Quiz 4 All\"\n },\n {\n \"id\": + 250224,\n \"name\": \"Sketch Heads\"\n },\n {\n \"id\": + 251098,\n \"name\": \"The Jackbox Party Trilogy 3.0\"\n },\n {\n + \ \"id\": 266991,\n \"name\": \"Mafia Online\"\n },\n {\n + \ \"id\": 267209,\n \"name\": \"Bingo\"\n }\n ],\n \"slug\": + \"mario-party-1-marseille-france\",\n \"language_supports\": [\n {\n + \ \"id\": 882729,\n \"language\": {\n \"id\": 7,\n \"name\": + \"English\"\n }\n }\n ]\n },\n {\n \"id\": 135168,\n \"cover\": + {\n \"id\": 106489,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co2a61.jpg\"\n + \ },\n \"first_release_date\": 1576108800,\n \"game_modes\": [\n {\n + \ \"id\": 1,\n \"name\": \"Single player\"\n }\n ],\n + \ \"genres\": [\n {\n \"id\": 8,\n \"name\": \"Platform\"\n + \ }\n ],\n \"involved_companies\": [\n {\n \"id\": 102166,\n + \ \"company\": {\n \"id\": 26441,\n \"name\": \"Xeraclom14\"\n + \ }\n }\n ],\n \"name\": \"Super Mario: The Lost Dreams\",\n + \ \"platforms\": [\n {\n \"id\": 4,\n \"name\": \"Nintendo + 64\"\n }\n ],\n \"player_perspectives\": [\n {\n \"id\": + 2,\n \"name\": \"Third person\"\n }\n ],\n \"screenshots\": + [\n {\n \"id\": 389169,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc8ca9.jpg\"\n + \ },\n {\n \"id\": 389170,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc8caa.jpg\"\n + \ },\n {\n \"id\": 389171,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc8cab.jpg\"\n + \ },\n {\n \"id\": 389172,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc8cac.jpg\"\n + \ },\n {\n \"id\": 389173,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc8cad.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 20342,\n + \ \"name\": \"Toby: The Secret Mine\"\n },\n {\n \"id\": + 24426,\n \"name\": \"Forgotton Anne\"\n },\n {\n \"id\": + 28070,\n \"name\": \"Planet Alpha\"\n },\n {\n \"id\": + 29032,\n \"name\": \"Pepper Grinder\"\n },\n {\n \"id\": + 45183,\n \"name\": \"Mega Man: Super Fighting Robot\"\n },\n {\n + \ \"id\": 55190,\n \"name\": \"Pikuniku\"\n },\n {\n + \ \"id\": 56033,\n \"name\": \"Dream Alone\"\n },\n {\n + \ \"id\": 57187,\n \"name\": \"Crackle Cradle\"\n },\n {\n + \ \"id\": 202255,\n \"name\": \"Sonic Bash\"\n },\n {\n + \ \"id\": 253786,\n \"name\": \"Silver the Hedgehog: World\\u0027s + Collide\"\n }\n ],\n \"slug\": \"super-mario-the-lost-dreams\",\n + \ \"summary\": \"Super Mario: The Lost Dreams is a ROM hack of Super Mario + 64 developed by Xeraclom14. It features 50 stars to collect in new levels + with a more eerie and glooming aesthetic and landscapes than the original + game.\",\n \"language_supports\": [\n {\n \"id\": 628886,\n + \ \"language\": {\n \"id\": 7,\n \"name\": \"English\"\n + \ }\n }\n ]\n },\n {\n \"id\": 283642,\n \"artworks\": + [\n {\n \"id\": 126344,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2phk.jpg\"\n + \ }\n ],\n \"first_release_date\": 1579564800,\n \"game_modes\": + [\n {\n \"id\": 1,\n \"name\": \"Single player\"\n },\n + \ {\n \"id\": 2,\n \"name\": \"Multiplayer\"\n }\n + \ ],\n \"genres\": [\n {\n \"id\": 35,\n \"name\": + \"Card \\u0026 Board Game\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 249827,\n \"company\": {\n \"id\": + 52424,\n \"name\": \"Tmcgaming\"\n }\n },\n {\n + \ \"id\": 249828,\n \"company\": {\n \"id\": 52327,\n + \ \"name\": \"Mario Party Legacy\"\n }\n }\n ],\n \"name\": + \"Mario Party 1: Tropical Trouble\",\n \"platforms\": [\n {\n \"id\": + 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 54797,\n + \ \"name\": \"Casino\"\n },\n {\n \"id\": 83912,\n + \ \"name\": \"Skip-Bo\"\n },\n {\n \"id\": 88938,\n + \ \"name\": \"Exploding Kittens\"\n },\n {\n \"id\": + 117263,\n \"name\": \"Mahjong Soul\"\n },\n {\n \"id\": + 229062,\n \"name\": \"Uno 2 Go\"\n },\n {\n \"id\": + 242017,\n \"name\": \"Quiz 4 All\"\n },\n {\n \"id\": + 250224,\n \"name\": \"Sketch Heads\"\n },\n {\n \"id\": + 251098,\n \"name\": \"The Jackbox Party Trilogy 3.0\"\n },\n {\n + \ \"id\": 266991,\n \"name\": \"Mafia Online\"\n },\n {\n + \ \"id\": 267209,\n \"name\": \"Bingo\"\n }\n ],\n \"slug\": + \"mario-party-1-tropical-trouble\",\n \"language_supports\": [\n {\n + \ \"id\": 883340,\n \"language\": {\n \"id\": 7,\n \"name\": + \"English\"\n }\n }\n ]\n },\n {\n \"id\": 283643,\n \"first_release_date\": + 1609372800,\n \"game_modes\": [\n {\n \"id\": 1,\n \"name\": + \"Single player\"\n },\n {\n \"id\": 2,\n \"name\": + \"Multiplayer\"\n }\n ],\n \"genres\": [\n {\n \"id\": + 35,\n \"name\": \"Card \\u0026 Board Game\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 249829,\n \"company\": {\n \"id\": + 52425,\n \"name\": \"tntmoms\"\n }\n },\n {\n \"id\": + 249830,\n \"company\": {\n \"id\": 52327,\n \"name\": + \"Mario Party Legacy\"\n }\n }\n ],\n \"name\": \"Mario + Party 1: Bowser Circle\",\n \"platforms\": [\n {\n \"id\": + 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 54797,\n + \ \"name\": \"Casino\"\n },\n {\n \"id\": 83912,\n + \ \"name\": \"Skip-Bo\"\n },\n {\n \"id\": 88938,\n + \ \"name\": \"Exploding Kittens\"\n },\n {\n \"id\": + 117263,\n \"name\": \"Mahjong Soul\"\n },\n {\n \"id\": + 229062,\n \"name\": \"Uno 2 Go\"\n },\n {\n \"id\": + 242017,\n \"name\": \"Quiz 4 All\"\n },\n {\n \"id\": + 250224,\n \"name\": \"Sketch Heads\"\n },\n {\n \"id\": + 251098,\n \"name\": \"The Jackbox Party Trilogy 3.0\"\n },\n {\n + \ \"id\": 266991,\n \"name\": \"Mafia Online\"\n },\n {\n + \ \"id\": 267209,\n \"name\": \"Bingo\"\n }\n ],\n \"slug\": + \"mario-party-1-bowser-circle\",\n \"language_supports\": [\n {\n + \ \"id\": 883341,\n \"language\": {\n \"id\": 7,\n \"name\": + \"English\"\n }\n }\n ]\n },\n {\n \"id\": 283657,\n \"game_modes\": + [\n {\n \"id\": 1,\n \"name\": \"Single player\"\n },\n + \ {\n \"id\": 2,\n \"name\": \"Multiplayer\"\n }\n + \ ],\n \"genres\": [\n {\n \"id\": 35,\n \"name\": + \"Card \\u0026 Board Game\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 249857,\n \"company\": {\n \"id\": + 52433,\n \"name\": \"GaminApe\"\n }\n },\n {\n \"id\": + 249858,\n \"company\": {\n \"id\": 52327,\n \"name\": + \"Mario Party Legacy\"\n }\n }\n ],\n \"name\": \"Mario + Party 2: E. Gadd\\u0027s Garage\",\n \"platforms\": [\n {\n \"id\": + 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n + \ }\n ],\n \"slug\": \"mario-party-2-e-gadds-garage\",\n \"language_supports\": + [\n {\n \"id\": 883377,\n \"language\": {\n \"id\": + 7,\n \"name\": \"English\"\n }\n }\n ]\n },\n {\n + \ \"id\": 283663,\n \"game_modes\": [\n {\n \"id\": 1,\n + \ \"name\": \"Single player\"\n },\n {\n \"id\": 2,\n + \ \"name\": \"Multiplayer\"\n }\n ],\n \"genres\": [\n {\n + \ \"id\": 35,\n \"name\": \"Card \\u0026 Board Game\"\n }\n + \ ],\n \"involved_companies\": [\n {\n \"id\": 249869,\n + \ \"company\": {\n \"id\": 52345,\n \"name\": \"Bubblegum + Chameleon\"\n }\n },\n {\n \"id\": 249870,\n \"company\": + {\n \"id\": 52327,\n \"name\": \"Mario Party Legacy\"\n + \ }\n }\n ],\n \"name\": \"Mario Party 2: Casino Nights\",\n + \ \"platforms\": [\n {\n \"id\": 4,\n \"name\": \"Nintendo + 64\"\n }\n ],\n \"player_perspectives\": [\n {\n \"id\": + 3,\n \"name\": \"Bird view / Isometric\"\n }\n ],\n \"slug\": + \"mario-party-2-casino-nights\",\n \"language_supports\": [\n {\n + \ \"id\": 883383,\n \"language\": {\n \"id\": 7,\n \"name\": + \"English\"\n }\n }\n ]\n },\n {\n \"id\": 283773,\n \"artworks\": + [\n {\n \"id\": 126409,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2pjd.jpg\"\n + \ }\n ],\n \"cover\": {\n \"id\": 357756,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co7o1o.jpg\"\n + \ },\n \"first_release_date\": 1516579200,\n \"game_modes\": [\n {\n + \ \"id\": 1,\n \"name\": \"Single player\"\n },\n {\n + \ \"id\": 2,\n \"name\": \"Multiplayer\"\n }\n ],\n \"genres\": + [\n {\n \"id\": 35,\n \"name\": \"Card \\u0026 Board Game\"\n + \ }\n ],\n \"involved_companies\": [\n {\n \"id\": 250028,\n + \ \"company\": {\n \"id\": 52338,\n \"name\": \"Spongyoshi\"\n + \ }\n },\n {\n \"id\": 250029,\n \"company\": + {\n \"id\": 52327,\n \"name\": \"Mario Party Legacy\"\n + \ }\n }\n ],\n \"name\": \"Mario Party 2: Koopa Kid Land\",\n + \ \"platforms\": [\n {\n \"id\": 4,\n \"name\": \"Nintendo + 64\"\n }\n ],\n \"player_perspectives\": [\n {\n \"id\": + 3,\n \"name\": \"Bird view / Isometric\"\n }\n ],\n \"screenshots\": + [\n {\n \"id\": 1223012,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scq7ok.jpg\"\n + \ },\n {\n \"id\": 1223013,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scq7ol.jpg\"\n + \ },\n {\n \"id\": 1223014,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scq7om.jpg\"\n + \ }\n ],\n \"slug\": \"mario-party-2-koopa-kid-land\",\n \"language_supports\": + [\n {\n \"id\": 883869,\n \"language\": {\n \"id\": + 7,\n \"name\": \"English\"\n }\n }\n ]\n },\n {\n + \ \"id\": 194313,\n \"alternative_names\": [\n {\n \"id\": + 84801,\n \"name\": \"SM64 Shadow Edition\"\n }\n ],\n \"cover\": + {\n \"id\": 213300,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co4kl0.jpg\"\n + \ },\n \"first_release_date\": 1640908800,\n \"game_modes\": [\n {\n + \ \"id\": 1,\n \"name\": \"Single player\"\n }\n ],\n + \ \"genres\": [\n {\n \"id\": 8,\n \"name\": \"Platform\"\n + \ },\n {\n \"id\": 31,\n \"name\": \"Adventure\"\n + \ }\n ],\n \"involved_companies\": [\n {\n \"id\": 165528,\n + \ \"company\": {\n \"id\": 35980,\n \"name\": \"ROMHACKING.com\"\n + \ }\n },\n {\n \"id\": 165529,\n \"company\": + {\n \"id\": 40466,\n \"name\": \"Thodds\"\n }\n }\n + \ ],\n \"name\": \"Super Mario 64: Shadow Edition\",\n \"platforms\": + [\n {\n \"id\": 4,\n \"name\": \"Nintendo 64\"\n }\n + \ ],\n \"player_perspectives\": [\n {\n \"id\": 2,\n \"name\": + \"Third person\"\n }\n ],\n \"screenshots\": [\n {\n \"id\": + 757756,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scg8os.jpg\"\n + \ },\n {\n \"id\": 757757,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scg8ot.jpg\"\n + \ },\n {\n \"id\": 757758,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scg8ou.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 19150,\n + \ \"name\": \"Vagante\"\n },\n {\n \"id\": 24426,\n + \ \"name\": \"Forgotton Anne\"\n },\n {\n \"id\": 28070,\n + \ \"name\": \"Planet Alpha\"\n },\n {\n \"id\": 29032,\n + \ \"name\": \"Pepper Grinder\"\n },\n {\n \"id\": 37001,\n + \ \"name\": \"Ori and the Will of the Wisps\"\n },\n {\n \"id\": + 55038,\n \"name\": \"Immortal: Unchained\"\n },\n {\n \"id\": + 55199,\n \"name\": \"Dragon: Marked for Death\"\n },\n {\n + \ \"id\": 81249,\n \"name\": \"The Elder Scrolls VI\"\n },\n + \ {\n \"id\": 96217,\n \"name\": \"Eternity: The Last Unicorn\"\n + \ },\n {\n \"id\": 106987,\n \"name\": \"Torchlight + III\"\n }\n ],\n \"slug\": \"super-mario-64-shadow-edition\",\n + \ \"summary\": \"Super Mario 64: Shadow Edition is ROMhack/mod of Super + Mario 64 that replaces Mario with Shadow, changing the gameplay style to be + similar as the gameplay seen in the Sonic Adventure series.\\n\\nShadow can + run much faster, run over the water and do recognizable techniques such as + the Homing Attack, the Spin Dash. When in water, Shadow can\\u0027t swim, + he jumps infinitely instead.\\n\\nShadow can also go Super and the player + can change the damage system to that of Mario 64 or that of the Sonic series.\",\n + \ \"language_supports\": [\n {\n \"id\": 629713,\n \"language\": + {\n \"id\": 7,\n \"name\": \"English\"\n }\n }\n + \ ]\n },\n {\n \"id\": 283423,\n \"alternative_names\": [\n {\n + \ \"id\": 146557,\n \"name\": \"Vila do Chaves\"\n },\n + \ {\n \"id\": 146558,\n \"name\": \"Mario Party: El Chavo\\u0027s + Villa\"\n }\n ],\n \"first_release_date\": 1592524800,\n \"game_modes\": + [\n {\n \"id\": 1,\n \"name\": \"Single player\"\n },\n + \ {\n \"id\": 2,\n \"name\": \"Multiplayer\"\n }\n + \ ],\n \"genres\": [\n {\n \"id\": 35,\n \"name\": + \"Card \\u0026 Board Game\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 249313,\n \"company\": {\n \"id\": + 52329,\n \"name\": \"JMGO\"\n }\n },\n {\n \"id\": + 249314,\n \"company\": {\n \"id\": 52327,\n \"name\": + \"Mario Party Legacy\"\n }\n }\n ],\n \"name\": \"Mario + Party 1: Vila do Chaves\",\n \"platforms\": [\n {\n \"id\": + 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n + \ }\n ],\n \"screenshots\": [\n {\n \"id\": 1221447,\n + \ \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scq6h3.jpg\"\n + \ }\n ],\n \"slug\": \"mario-party-1-vila-do-chaves\",\n \"language_supports\": + [\n {\n \"id\": 882620,\n \"language\": {\n \"id\": + 7,\n \"name\": \"English\"\n }\n }\n ]\n },\n {\n + \ \"id\": 283674,\n \"artworks\": [\n {\n \"id\": 126367,\n + \ \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2pi7.jpg\"\n + \ }\n ],\n \"first_release_date\": 1511913600,\n \"game_modes\": + [\n {\n \"id\": 1,\n \"name\": \"Single player\"\n },\n + \ {\n \"id\": 2,\n \"name\": \"Multiplayer\"\n }\n + \ ],\n \"genres\": [\n {\n \"id\": 35,\n \"name\": + \"Card \\u0026 Board Game\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 249889,\n \"company\": {\n \"id\": + 52435,\n \"name\": \"DK Gaming GoPro 64\"\n }\n },\n + \ {\n \"id\": 249890,\n \"company\": {\n \"id\": + 52327,\n \"name\": \"Mario Party Legacy\"\n }\n }\n ],\n + \ \"name\": \"Mario Party 2: Shy Guy Jungle\",\n \"platforms\": [\n {\n + \ \"id\": 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n + \ }\n ],\n \"slug\": \"mario-party-2-shy-guy-jungle\",\n \"language_supports\": + [\n {\n \"id\": 883415,\n \"language\": {\n \"id\": + 7,\n \"name\": \"English\"\n }\n }\n ]\n },\n {\n + \ \"id\": 283512,\n \"artworks\": [\n {\n \"id\": 126305,\n + \ \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2pgh.jpg\"\n + \ }\n ],\n \"first_release_date\": 1530489600,\n \"game_modes\": + [\n {\n \"id\": 1,\n \"name\": \"Single player\"\n },\n + \ {\n \"id\": 2,\n \"name\": \"Multiplayer\"\n }\n + \ ],\n \"genres\": [\n {\n \"id\": 35,\n \"name\": + \"Card \\u0026 Board Game\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 249473,\n \"company\": {\n \"id\": + 52329,\n \"name\": \"JMGO\"\n }\n },\n {\n \"id\": + 249474,\n \"company\": {\n \"id\": 52327,\n \"name\": + \"Mario Party Legacy\"\n }\n }\n ],\n \"name\": \"Mario + Party 1: Eternal Cliffs\",\n \"platforms\": [\n {\n \"id\": + 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 54797,\n + \ \"name\": \"Casino\"\n },\n {\n \"id\": 83912,\n + \ \"name\": \"Skip-Bo\"\n },\n {\n \"id\": 88938,\n + \ \"name\": \"Exploding Kittens\"\n },\n {\n \"id\": + 117263,\n \"name\": \"Mahjong Soul\"\n },\n {\n \"id\": + 229062,\n \"name\": \"Uno 2 Go\"\n },\n {\n \"id\": + 242017,\n \"name\": \"Quiz 4 All\"\n },\n {\n \"id\": + 250224,\n \"name\": \"Sketch Heads\"\n },\n {\n \"id\": + 251098,\n \"name\": \"The Jackbox Party Trilogy 3.0\"\n },\n {\n + \ \"id\": 266991,\n \"name\": \"Mafia Online\"\n },\n {\n + \ \"id\": 267209,\n \"name\": \"Bingo\"\n }\n ],\n \"slug\": + \"mario-party-1-eternal-cliffs\",\n \"language_supports\": [\n {\n + \ \"id\": 882749,\n \"language\": {\n \"id\": 7,\n \"name\": + \"English\"\n }\n }\n ]\n },\n {\n \"id\": 132837,\n \"alternative_names\": + [\n {\n \"id\": 79625,\n \"name\": \"SM64: Ocarina of Time\"\n + \ }\n ],\n \"artworks\": [\n {\n \"id\": 106396,\n \"url\": + \"//images.igdb.com/igdb/image/upload/t_thumb/ar2a3g.jpg\"\n },\n {\n + \ \"id\": 106397,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2a3h.jpg\"\n + \ }\n ],\n \"cover\": {\n \"id\": 132898,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co2ujm.jpg\"\n + \ },\n \"first_release_date\": 1522022400,\n \"game_modes\": [\n {\n + \ \"id\": 1,\n \"name\": \"Single player\"\n }\n ],\n + \ \"genres\": [\n {\n \"id\": 8,\n \"name\": \"Platform\"\n + \ }\n ],\n \"involved_companies\": [\n {\n \"id\": 99224,\n + \ \"company\": {\n \"id\": 25041,\n \"name\": \"Kaze + Emanuar\"\n }\n }\n ],\n \"name\": \"Super Mario 64: Ocarina + of Time\",\n \"platforms\": [\n {\n \"id\": 4,\n \"name\": + \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": [\n {\n + \ \"id\": 2,\n \"name\": \"Third person\"\n }\n ],\n + \ \"screenshots\": [\n {\n \"id\": 384503,\n \"url\": + \"//images.igdb.com/igdb/image/upload/t_thumb/sc88on.jpg\"\n },\n {\n + \ \"id\": 384504,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc88oo.jpg\"\n + \ },\n {\n \"id\": 387577,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc8b21.jpg\"\n + \ },\n {\n \"id\": 387578,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc8b22.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 20342,\n + \ \"name\": \"Toby: The Secret Mine\"\n },\n {\n \"id\": + 24426,\n \"name\": \"Forgotton Anne\"\n },\n {\n \"id\": + 28070,\n \"name\": \"Planet Alpha\"\n },\n {\n \"id\": + 29032,\n \"name\": \"Pepper Grinder\"\n },\n {\n \"id\": + 55190,\n \"name\": \"Pikuniku\"\n },\n {\n \"id\": + 56033,\n \"name\": \"Dream Alone\"\n },\n {\n \"id\": + 57187,\n \"name\": \"Crackle Cradle\"\n },\n {\n \"id\": + 177697,\n \"name\": \"Sonic 3D in 2D\"\n },\n {\n \"id\": + 202255,\n \"name\": \"Sonic Bash\"\n },\n {\n \"id\": + 253786,\n \"name\": \"Silver the Hedgehog: World\\u0027s Collide\"\n + \ }\n ],\n \"slug\": \"super-mario-64-ocarina-of-time\",\n \"summary\": + \"SM64: Ocarina of Time is ROM hack created by Kaze Emanuar on March 26, 2018. + This is a SM64 Hack that is a remake of The Legend of Zelda: Ocarina of Time, + but made it to fit into a Mario 64 (style) title. The hack contains 171 stars, + and features no distinct courses as the world is all linked together.\\n\\nThe + game features Story, Levels and other aspects of Ocarina as if it were in + a Mario themed universe, and while the game doesn\\u0027t feature courses, + every distinct area at least has one star to obtain.\\n\\nThe game carries + all known aspects of Ocarina as well, such as the time travel mechanic, the + only difference is that in this ROM hack, you can travel through time at will.\",\n + \ \"language_supports\": [\n {\n \"id\": 628938,\n \"language\": + {\n \"id\": 7,\n \"name\": \"English\"\n }\n }\n + \ ]\n },\n {\n \"id\": 132836,\n \"artworks\": [\n {\n \"id\": + 87855,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar1vsf.jpg\"\n + \ }\n ],\n \"cover\": {\n \"id\": 132273,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co2u29.jpg\"\n + \ },\n \"first_release_date\": 1411603200,\n \"game_modes\": [\n {\n + \ \"id\": 1,\n \"name\": \"Single player\"\n }\n ],\n + \ \"genres\": [\n {\n \"id\": 8,\n \"name\": \"Platform\"\n + \ }\n ],\n \"involved_companies\": [\n {\n \"id\": 101267,\n + \ \"company\": {\n \"id\": 25041,\n \"name\": \"Kaze + Emanuar\"\n }\n },\n {\n \"id\": 101575,\n \"company\": + {\n \"id\": 26263,\n \"name\": \"SMW Central\"\n }\n + \ }\n ],\n \"name\": \"Super Mario 64 Chaos Edition\",\n \"platforms\": + [\n {\n \"id\": 4,\n \"name\": \"Nintendo 64\"\n }\n + \ ],\n \"player_perspectives\": [\n {\n \"id\": 2,\n \"name\": + \"Third person\"\n }\n ],\n \"screenshots\": [\n {\n \"id\": + 384587,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc88qz.jpg\"\n + \ },\n {\n \"id\": 384588,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc88r0.jpg\"\n + \ },\n {\n \"id\": 387581,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc8b25.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 20342,\n + \ \"name\": \"Toby: The Secret Mine\"\n },\n {\n \"id\": + 24426,\n \"name\": \"Forgotton Anne\"\n },\n {\n \"id\": + 28070,\n \"name\": \"Planet Alpha\"\n },\n {\n \"id\": + 29032,\n \"name\": \"Pepper Grinder\"\n },\n {\n \"id\": + 55190,\n \"name\": \"Pikuniku\"\n },\n {\n \"id\": + 56033,\n \"name\": \"Dream Alone\"\n },\n {\n \"id\": + 57187,\n \"name\": \"Crackle Cradle\"\n },\n {\n \"id\": + 177697,\n \"name\": \"Sonic 3D in 2D\"\n },\n {\n \"id\": + 202255,\n \"name\": \"Sonic Bash\"\n },\n {\n \"id\": + 253786,\n \"name\": \"Silver the Hedgehog: World\\u0027s Collide\"\n + \ }\n ],\n \"slug\": \"super-mario-64-chaos-edition\",\n \"summary\": + \"Super Mario 64 Chaos Edition is a romhack made by Kaze Emanuar in 2014 and + contains 130 stars. This hack doesn\\u0027t change anything in any of the + games level. But this utilizes a Special Gecko Mod (or Gamesharks) which allow + it to automatically activate and deactivate random codes at random times. + This hack is made to challenge players to play through Mario 64 while the + random codes either impedes or helps with any progress through the game.\",\n + \ \"language_supports\": [\n {\n \"id\": 636375,\n \"language\": + {\n \"id\": 7,\n \"name\": \"English\"\n }\n }\n + \ ]\n },\n {\n \"id\": 283467,\n \"game_modes\": [\n {\n \"id\": + 1,\n \"name\": \"Single player\"\n },\n {\n \"id\": + 2,\n \"name\": \"Multiplayer\"\n }\n ],\n \"genres\": [\n + \ {\n \"id\": 35,\n \"name\": \"Card \\u0026 Board Game\"\n + \ }\n ],\n \"involved_companies\": [\n {\n \"id\": 249385,\n + \ \"company\": {\n \"id\": 52345,\n \"name\": \"Bubblegum + Chameleon\"\n }\n },\n {\n \"id\": 249386,\n \"company\": + {\n \"id\": 52327,\n \"name\": \"Mario Party Legacy\"\n + \ }\n }\n ],\n \"name\": \"Mario Party 1: Monster Legends\",\n + \ \"platforms\": [\n {\n \"id\": 4,\n \"name\": \"Nintendo + 64\"\n }\n ],\n \"player_perspectives\": [\n {\n \"id\": + 3,\n \"name\": \"Bird view / Isometric\"\n }\n ],\n \"similar_games\": + [\n {\n \"id\": 54797,\n \"name\": \"Casino\"\n },\n + \ {\n \"id\": 83912,\n \"name\": \"Skip-Bo\"\n },\n + \ {\n \"id\": 88938,\n \"name\": \"Exploding Kittens\"\n + \ },\n {\n \"id\": 117263,\n \"name\": \"Mahjong Soul\"\n + \ },\n {\n \"id\": 229062,\n \"name\": \"Uno 2 Go\"\n + \ },\n {\n \"id\": 242017,\n \"name\": \"Quiz 4 All\"\n + \ },\n {\n \"id\": 250224,\n \"name\": \"Sketch Heads\"\n + \ },\n {\n \"id\": 251098,\n \"name\": \"The Jackbox + Party Trilogy 3.0\"\n },\n {\n \"id\": 266991,\n \"name\": + \"Mafia Online\"\n },\n {\n \"id\": 267209,\n \"name\": + \"Bingo\"\n }\n ],\n \"slug\": \"mario-party-1-monster-legends\",\n + \ \"language_supports\": [\n {\n \"id\": 882673,\n \"language\": + {\n \"id\": 7,\n \"name\": \"English\"\n }\n }\n + \ ]\n },\n {\n \"id\": 250093,\n \"artworks\": [\n {\n \"id\": + 111090,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2dpu.jpg\"\n + \ }\n ],\n \"cover\": {\n \"id\": 312712,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co6pag.jpg\"\n + \ },\n \"first_release_date\": 1571961600,\n \"game_modes\": [\n {\n + \ \"id\": 1,\n \"name\": \"Single player\"\n }\n ],\n + \ \"genres\": [\n {\n \"id\": 8,\n \"name\": \"Platform\"\n + \ }\n ],\n \"involved_companies\": [\n {\n \"id\": 215427,\n + \ \"company\": {\n \"id\": 25041,\n \"name\": \"Kaze + Emanuar\"\n }\n }\n ],\n \"name\": \"Mario Stops Climate + Change 64\",\n \"platforms\": [\n {\n \"id\": 4,\n \"name\": + \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": [\n {\n + \ \"id\": 2,\n \"name\": \"Third person\"\n }\n ],\n + \ \"similar_games\": [\n {\n \"id\": 1188,\n \"name\": + \"Crash Bandicoot: The Wrath of Cortex\"\n },\n {\n \"id\": + 29032,\n \"name\": \"Pepper Grinder\"\n },\n {\n \"id\": + 55190,\n \"name\": \"Pikuniku\"\n },\n {\n \"id\": + 57187,\n \"name\": \"Crackle Cradle\"\n },\n {\n \"id\": + 63138,\n \"name\": \"Sexy Hiking\"\n },\n {\n \"id\": + 113895,\n \"name\": \"Havocado\"\n },\n {\n \"id\": + 120184,\n \"name\": \"SolSeraph\"\n },\n {\n \"id\": + 250069,\n \"name\": \"Super Mario Epic 2\"\n },\n {\n \"id\": + 250072,\n \"name\": \"Ultimate Mario Bros.\"\n },\n {\n \"id\": + 280214,\n \"name\": \"Sonic Robo Blast 2\"\n }\n ],\n \"slug\": + \"mario-stops-climate-change-64\",\n \"summary\": \"A hack made to help + with MrBeast\\u0027s Team Trees event, where Mario stops climate change in + Bob-omb Battlefield.\",\n \"language_supports\": [\n {\n \"id\": + 696174,\n \"language\": {\n \"id\": 7,\n \"name\": + \"English\"\n }\n }\n ]\n },\n {\n \"id\": 283470,\n \"game_modes\": + [\n {\n \"id\": 1,\n \"name\": \"Single player\"\n },\n + \ {\n \"id\": 2,\n \"name\": \"Multiplayer\"\n }\n + \ ],\n \"genres\": [\n {\n \"id\": 35,\n \"name\": + \"Card \\u0026 Board Game\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 249390,\n \"company\": {\n \"id\": + 52345,\n \"name\": \"Bubblegum Chameleon\"\n }\n },\n + \ {\n \"id\": 249391,\n \"company\": {\n \"id\": + 52327,\n \"name\": \"Mario Party Legacy\"\n }\n }\n ],\n + \ \"name\": \"Mario Party 1: Spiral Mountain\",\n \"platforms\": [\n + \ {\n \"id\": 4,\n \"name\": \"Nintendo 64\"\n }\n + \ ],\n \"player_perspectives\": [\n {\n \"id\": 3,\n \"name\": + \"Bird view / Isometric\"\n }\n ],\n \"similar_games\": [\n {\n + \ \"id\": 54797,\n \"name\": \"Casino\"\n },\n {\n + \ \"id\": 83912,\n \"name\": \"Skip-Bo\"\n },\n {\n + \ \"id\": 88938,\n \"name\": \"Exploding Kittens\"\n },\n + \ {\n \"id\": 117263,\n \"name\": \"Mahjong Soul\"\n },\n + \ {\n \"id\": 229062,\n \"name\": \"Uno 2 Go\"\n },\n + \ {\n \"id\": 242017,\n \"name\": \"Quiz 4 All\"\n },\n + \ {\n \"id\": 250224,\n \"name\": \"Sketch Heads\"\n },\n + \ {\n \"id\": 251098,\n \"name\": \"The Jackbox Party Trilogy + 3.0\"\n },\n {\n \"id\": 266991,\n \"name\": \"Mafia + Online\"\n },\n {\n \"id\": 267209,\n \"name\": \"Bingo\"\n + \ }\n ],\n \"slug\": \"mario-party-1-spiral-mountain\",\n \"language_supports\": + [\n {\n \"id\": 882676,\n \"language\": {\n \"id\": + 7,\n \"name\": \"English\"\n }\n }\n ]\n },\n {\n + \ \"id\": 249547,\n \"cover\": {\n \"id\": 309767,\n \"url\": + \"//images.igdb.com/igdb/image/upload/t_thumb/co6n0n.jpg\"\n },\n \"first_release_date\": + 1595980800,\n \"game_modes\": [\n {\n \"id\": 1,\n \"name\": + \"Single player\"\n }\n ],\n \"genres\": [\n {\n \"id\": + 8,\n \"name\": \"Platform\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 214749,\n \"company\": {\n \"id\": + 37078,\n \"name\": \"CowQuack\"\n }\n }\n ],\n \"name\": + \"Mario and the Rod of Seasons\",\n \"platforms\": [\n {\n \"id\": + 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 2,\n \"name\": \"Third person\"\n }\n + \ ],\n \"screenshots\": [\n {\n \"id\": 1050104,\n \"url\": + \"//images.igdb.com/igdb/image/upload/t_thumb/scmi9k.jpg\"\n },\n {\n + \ \"id\": 1050105,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scmi9l.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 20342,\n + \ \"name\": \"Toby: The Secret Mine\"\n },\n {\n \"id\": + 24426,\n \"name\": \"Forgotton Anne\"\n },\n {\n \"id\": + 28070,\n \"name\": \"Planet Alpha\"\n },\n {\n \"id\": + 29032,\n \"name\": \"Pepper Grinder\"\n },\n {\n \"id\": + 55190,\n \"name\": \"Pikuniku\"\n },\n {\n \"id\": + 57187,\n \"name\": \"Crackle Cradle\"\n },\n {\n \"id\": + 63138,\n \"name\": \"Sexy Hiking\"\n },\n {\n \"id\": + 113895,\n \"name\": \"Havocado\"\n },\n {\n \"id\": + 120184,\n \"name\": \"SolSeraph\"\n },\n {\n \"id\": + 202255,\n \"name\": \"Sonic Bash\"\n }\n ],\n \"slug\": + \"mario-and-the-rod-of-seasons\",\n \"language_supports\": [\n {\n + \ \"id\": 690803,\n \"language\": {\n \"id\": 7,\n \"name\": + \"English\"\n }\n }\n ]\n },\n {\n \"id\": 283496,\n \"game_modes\": + [\n {\n \"id\": 1,\n \"name\": \"Single player\"\n },\n + \ {\n \"id\": 2,\n \"name\": \"Multiplayer\"\n }\n + \ ],\n \"genres\": [\n {\n \"id\": 35,\n \"name\": + \"Card \\u0026 Board Game\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 249444,\n \"company\": {\n \"id\": + 52351,\n \"name\": \"SircitTGD\"\n }\n },\n {\n + \ \"id\": 249445,\n \"company\": {\n \"id\": 52327,\n + \ \"name\": \"Mario Party Legacy\"\n }\n }\n ],\n \"name\": + \"Mario Party 1: Hyrule Circuit\",\n \"platforms\": [\n {\n \"id\": + 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 19083,\n + \ \"name\": \"Drawful 2\"\n },\n {\n \"id\": 32510,\n + \ \"name\": \"Cthulhu Realms\"\n },\n {\n \"id\": 54797,\n + \ \"name\": \"Casino\"\n },\n {\n \"id\": 60693,\n + \ \"name\": \"Conjuror: The Game\"\n },\n {\n \"id\": + 83912,\n \"name\": \"Skip-Bo\"\n },\n {\n \"id\": + 88938,\n \"name\": \"Exploding Kittens\"\n },\n {\n \"id\": + 109474,\n \"name\": \"Billion Road\"\n },\n {\n \"id\": + 117263,\n \"name\": \"Mahjong Soul\"\n },\n {\n \"id\": + 266991,\n \"name\": \"Mafia Online\"\n },\n {\n \"id\": + 267209,\n \"name\": \"Bingo\"\n }\n ],\n \"slug\": \"mario-party-1-hyrule-circuit\",\n + \ \"language_supports\": [\n {\n \"id\": 882728,\n \"language\": + {\n \"id\": 7,\n \"name\": \"English\"\n }\n }\n + \ ]\n },\n {\n \"id\": 265238,\n \"first_release_date\": 1546214400,\n + \ \"game_modes\": [\n {\n \"id\": 1,\n \"name\": \"Single + player\"\n }\n ],\n \"genres\": [\n {\n \"id\": 8,\n + \ \"name\": \"Platform\"\n }\n ],\n \"name\": \"Super Mario + 64 Another Castle\",\n \"platforms\": [\n {\n \"id\": 4,\n + \ \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 2,\n \"name\": \"Third person\"\n }\n + \ ],\n \"screenshots\": [\n {\n \"id\": 1136587,\n \"url\": + \"//images.igdb.com/igdb/image/upload/t_thumb/scoczv.jpg\"\n },\n {\n + \ \"id\": 1136588,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scoczw.jpg\"\n + \ },\n {\n \"id\": 1136589,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scoczx.jpg\"\n + \ },\n {\n \"id\": 1136590,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scoczy.jpg\"\n + \ },\n {\n \"id\": 1136591,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scoczz.jpg\"\n + \ },\n {\n \"id\": 1136592,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scod00.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 20342,\n + \ \"name\": \"Toby: The Secret Mine\"\n },\n {\n \"id\": + 24426,\n \"name\": \"Forgotton Anne\"\n },\n {\n \"id\": + 28070,\n \"name\": \"Planet Alpha\"\n },\n {\n \"id\": + 29032,\n \"name\": \"Pepper Grinder\"\n },\n {\n \"id\": + 55190,\n \"name\": \"Pikuniku\"\n },\n {\n \"id\": + 57187,\n \"name\": \"Crackle Cradle\"\n },\n {\n \"id\": + 63138,\n \"name\": \"Sexy Hiking\"\n },\n {\n \"id\": + 113895,\n \"name\": \"Havocado\"\n },\n {\n \"id\": + 120184,\n \"name\": \"SolSeraph\"\n },\n {\n \"id\": + 202255,\n \"name\": \"Sonic Bash\"\n }\n ],\n \"slug\": + \"super-mario-64-another-castle\",\n \"summary\": \"In this ROM hack, it + has been 5 years since Super Mario 64, Peach has given up being the monarch + of the mushroom kingdom and is in the process of moving into a new castle + however bowser already kidnapped her. On top of that mario went out to rescue + peach and get the stolen power stars but he is yet to be seen ever since that + trip. It is up to you to rescue the princess again and find the whereabouts + of Mario.\\n\\nThis hack features\\n- 6 main worlds\\n- 2 bowser course\\u0027s\\n- + a new hub area\\n- custom hud elements\\n- luigi as the main character\",\n + \ \"language_supports\": [\n {\n \"id\": 802692,\n \"language\": + {\n \"id\": 7,\n \"name\": \"English\"\n }\n }\n + \ ]\n },\n {\n \"id\": 283662,\n \"artworks\": [\n {\n \"id\": + 126358,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2phy.jpg\"\n + \ }\n ],\n \"first_release_date\": 1500681600,\n \"game_modes\": + [\n {\n \"id\": 1,\n \"name\": \"Single player\"\n },\n + \ {\n \"id\": 2,\n \"name\": \"Multiplayer\"\n }\n + \ ],\n \"genres\": [\n {\n \"id\": 35,\n \"name\": + \"Card \\u0026 Board Game\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 249867,\n \"company\": {\n \"id\": + 52434,\n \"name\": \"CraftedPbody\"\n }\n },\n {\n + \ \"id\": 249868,\n \"company\": {\n \"id\": 52327,\n + \ \"name\": \"Mario Party Legacy\"\n }\n }\n ],\n \"name\": + \"Mario Party 2: Adventure Land\",\n \"platforms\": [\n {\n \"id\": + 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n + \ }\n ],\n \"slug\": \"mario-party-2-adventure-land\",\n \"language_supports\": + [\n {\n \"id\": 883382,\n \"language\": {\n \"id\": + 7,\n \"name\": \"English\"\n }\n }\n ]\n },\n {\n + \ \"id\": 283647,\n \"artworks\": [\n {\n \"id\": 126347,\n + \ \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2phn.jpg\"\n + \ }\n ],\n \"first_release_date\": 1622160000,\n \"game_modes\": + [\n {\n \"id\": 1,\n \"name\": \"Single player\"\n },\n + \ {\n \"id\": 2,\n \"name\": \"Multiplayer\"\n }\n + \ ],\n \"genres\": [\n {\n \"id\": 35,\n \"name\": + \"Card \\u0026 Board Game\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 249836,\n \"company\": {\n \"id\": + 52427,\n \"name\": \"UnbiddenTuna356\"\n }\n },\n {\n + \ \"id\": 249837,\n \"company\": {\n \"id\": 52327,\n + \ \"name\": \"Mario Party Legacy\"\n }\n }\n ],\n \"name\": + \"Mario Party 1: Minecraft Madness\",\n \"platforms\": [\n {\n \"id\": + 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n + \ }\n ],\n \"screenshots\": [\n {\n \"id\": 1222100,\n + \ \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scq6z8.jpg\"\n + \ },\n {\n \"id\": 1222101,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scq6z9.jpg\"\n + \ },\n {\n \"id\": 1222102,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scq6za.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 19083,\n + \ \"name\": \"Drawful 2\"\n },\n {\n \"id\": 32510,\n + \ \"name\": \"Cthulhu Realms\"\n },\n {\n \"id\": 54797,\n + \ \"name\": \"Casino\"\n },\n {\n \"id\": 60693,\n + \ \"name\": \"Conjuror: The Game\"\n },\n {\n \"id\": + 83912,\n \"name\": \"Skip-Bo\"\n },\n {\n \"id\": + 88938,\n \"name\": \"Exploding Kittens\"\n },\n {\n \"id\": + 109474,\n \"name\": \"Billion Road\"\n },\n {\n \"id\": + 117263,\n \"name\": \"Mahjong Soul\"\n },\n {\n \"id\": + 266991,\n \"name\": \"Mafia Online\"\n },\n {\n \"id\": + 267209,\n \"name\": \"Bingo\"\n }\n ],\n \"slug\": \"mario-party-1-minecraft-madness\",\n + \ \"language_supports\": [\n {\n \"id\": 883345,\n \"language\": + {\n \"id\": 7,\n \"name\": \"English\"\n }\n }\n + \ ]\n },\n {\n \"id\": 283629,\n \"artworks\": [\n {\n \"id\": + 126335,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2phb.jpg\"\n + \ }\n ],\n \"first_release_date\": 1551916800,\n \"game_modes\": + [\n {\n \"id\": 1,\n \"name\": \"Single player\"\n },\n + \ {\n \"id\": 2,\n \"name\": \"Multiplayer\"\n }\n + \ ],\n \"genres\": [\n {\n \"id\": 35,\n \"name\": + \"Card \\u0026 Board Game\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 249803,\n \"company\": {\n \"id\": + 52329,\n \"name\": \"JMGO\"\n }\n },\n {\n \"id\": + 249804,\n \"company\": {\n \"id\": 52327,\n \"name\": + \"Mario Party Legacy\"\n }\n }\n ],\n \"name\": \"Mario + Party 1: Kopitcha Castle\",\n \"platforms\": [\n {\n \"id\": + 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 54797,\n + \ \"name\": \"Casino\"\n },\n {\n \"id\": 83912,\n + \ \"name\": \"Skip-Bo\"\n },\n {\n \"id\": 88938,\n + \ \"name\": \"Exploding Kittens\"\n },\n {\n \"id\": + 117263,\n \"name\": \"Mahjong Soul\"\n },\n {\n \"id\": + 229062,\n \"name\": \"Uno 2 Go\"\n },\n {\n \"id\": + 242017,\n \"name\": \"Quiz 4 All\"\n },\n {\n \"id\": + 250224,\n \"name\": \"Sketch Heads\"\n },\n {\n \"id\": + 251098,\n \"name\": \"The Jackbox Party Trilogy 3.0\"\n },\n {\n + \ \"id\": 266991,\n \"name\": \"Mafia Online\"\n },\n {\n + \ \"id\": 267209,\n \"name\": \"Bingo\"\n }\n ],\n \"slug\": + \"mario-party-1-kopitcha-castle\",\n \"language_supports\": [\n {\n + \ \"id\": 883326,\n \"language\": {\n \"id\": 7,\n \"name\": + \"English\"\n }\n }\n ]\n },\n {\n \"id\": 283779,\n \"game_modes\": + [\n {\n \"id\": 1,\n \"name\": \"Single player\"\n },\n + \ {\n \"id\": 2,\n \"name\": \"Multiplayer\"\n }\n + \ ],\n \"genres\": [\n {\n \"id\": 35,\n \"name\": + \"Card \\u0026 Board Game\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 250040,\n \"company\": {\n \"id\": + 52329,\n \"name\": \"JMGO\"\n }\n },\n {\n \"id\": + 250041,\n \"company\": {\n \"id\": 52327,\n \"name\": + \"Mario Party Legacy\"\n }\n }\n ],\n \"name\": \"Mario + Party 2: Blue Koopa Land\",\n \"platforms\": [\n {\n \"id\": + 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n + \ }\n ],\n \"slug\": \"mario-party-2-blue-koopa-land\",\n \"language_supports\": + [\n {\n \"id\": 883894,\n \"language\": {\n \"id\": + 7,\n \"name\": \"English\"\n }\n }\n ]\n },\n {\n + \ \"id\": 283775,\n \"artworks\": [\n {\n \"id\": 126410,\n + \ \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2pje.jpg\"\n + \ }\n ],\n \"first_release_date\": 1518220800,\n \"game_modes\": + [\n {\n \"id\": 1,\n \"name\": \"Single player\"\n },\n + \ {\n \"id\": 2,\n \"name\": \"Multiplayer\"\n }\n + \ ],\n \"genres\": [\n {\n \"id\": 35,\n \"name\": + \"Card \\u0026 Board Game\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 250032,\n \"company\": {\n \"id\": + 52338,\n \"name\": \"Spongyoshi\"\n }\n },\n {\n + \ \"id\": 250033,\n \"company\": {\n \"id\": 52327,\n + \ \"name\": \"Mario Party Legacy\"\n }\n }\n ],\n \"name\": + \"Mario Party 2: Petropolis (Block Party)\",\n \"platforms\": [\n {\n + \ \"id\": 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n + \ }\n ],\n \"screenshots\": [\n {\n \"id\": 1223015,\n + \ \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scq7on.jpg\"\n + \ },\n {\n \"id\": 1223016,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scq7oo.jpg\"\n + \ },\n {\n \"id\": 1223017,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scq7op.jpg\"\n + \ }\n ],\n \"slug\": \"mario-party-2-petropolis-block-party\",\n + \ \"language_supports\": [\n {\n \"id\": 883871,\n \"language\": + {\n \"id\": 7,\n \"name\": \"English\"\n }\n }\n + \ ]\n },\n {\n \"id\": 283671,\n \"artworks\": [\n {\n \"id\": + 126365,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2pi5.jpg\"\n + \ }\n ],\n \"first_release_date\": 1511654400,\n \"game_modes\": + [\n {\n \"id\": 1,\n \"name\": \"Single player\"\n },\n + \ {\n \"id\": 2,\n \"name\": \"Multiplayer\"\n }\n + \ ],\n \"genres\": [\n {\n \"id\": 35,\n \"name\": + \"Card \\u0026 Board Game\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 249885,\n \"company\": {\n \"id\": + 52438,\n \"name\": \"IngoH\"\n }\n },\n {\n \"id\": + 249886,\n \"company\": {\n \"id\": 52327,\n \"name\": + \"Mario Party Legacy\"\n }\n }\n ],\n \"name\": \"Mario + Party 2: Frostbite Ruins\",\n \"platforms\": [\n {\n \"id\": + 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n + \ }\n ],\n \"screenshots\": [\n {\n \"id\": 1222142,\n + \ \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scq70e.jpg\"\n + \ },\n {\n \"id\": 1222143,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scq70f.jpg\"\n + \ },\n {\n \"id\": 1222144,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scq70g.jpg\"\n + \ },\n {\n \"id\": 1222145,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scq70h.jpg\"\n + \ }\n ],\n \"slug\": \"mario-party-2-frostbite-ruins\",\n \"language_supports\": + [\n {\n \"id\": 883413,\n \"language\": {\n \"id\": + 7,\n \"name\": \"English\"\n }\n }\n ]\n },\n {\n + \ \"id\": 283661,\n \"game_modes\": [\n {\n \"id\": 1,\n + \ \"name\": \"Single player\"\n },\n {\n \"id\": 2,\n + \ \"name\": \"Multiplayer\"\n }\n ],\n \"genres\": [\n {\n + \ \"id\": 35,\n \"name\": \"Card \\u0026 Board Game\"\n }\n + \ ],\n \"involved_companies\": [\n {\n \"id\": 249865,\n + \ \"company\": {\n \"id\": 52430,\n \"name\": \"PartyPlanner64\"\n + \ }\n },\n {\n \"id\": 249866,\n \"company\": + {\n \"id\": 52327,\n \"name\": \"Mario Party Legacy\"\n + \ }\n }\n ],\n \"name\": \"Mario Party 2: Eventide Island\",\n + \ \"platforms\": [\n {\n \"id\": 4,\n \"name\": \"Nintendo + 64\"\n }\n ],\n \"player_perspectives\": [\n {\n \"id\": + 3,\n \"name\": \"Bird view / Isometric\"\n }\n ],\n \"similar_games\": + [\n {\n \"id\": 19083,\n \"name\": \"Drawful 2\"\n },\n + \ {\n \"id\": 32510,\n \"name\": \"Cthulhu Realms\"\n },\n + \ {\n \"id\": 54797,\n \"name\": \"Casino\"\n },\n + \ {\n \"id\": 60693,\n \"name\": \"Conjuror: The Game\"\n + \ },\n {\n \"id\": 83912,\n \"name\": \"Skip-Bo\"\n + \ },\n {\n \"id\": 88938,\n \"name\": \"Exploding Kittens\"\n + \ },\n {\n \"id\": 109474,\n \"name\": \"Billion Road\"\n + \ },\n {\n \"id\": 117263,\n \"name\": \"Mahjong Soul\"\n + \ },\n {\n \"id\": 266991,\n \"name\": \"Mafia Online\"\n + \ },\n {\n \"id\": 267209,\n \"name\": \"Bingo\"\n + \ }\n ],\n \"slug\": \"mario-party-2-eventide-island\",\n \"language_supports\": + [\n {\n \"id\": 883381,\n \"language\": {\n \"id\": + 7,\n \"name\": \"English\"\n }\n }\n ]\n },\n {\n + \ \"id\": 283652,\n \"artworks\": [\n {\n \"id\": 126355,\n + \ \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2phv.jpg\"\n + \ }\n ],\n \"first_release_date\": 1478563200,\n \"game_modes\": + [\n {\n \"id\": 1,\n \"name\": \"Single player\"\n },\n + \ {\n \"id\": 2,\n \"name\": \"Multiplayer\"\n }\n + \ ],\n \"genres\": [\n {\n \"id\": 35,\n \"name\": + \"Card \\u0026 Board Game\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 249845,\n \"company\": {\n \"id\": + 52323,\n \"name\": \"SuperZambezi\"\n }\n },\n {\n + \ \"id\": 249846,\n \"company\": {\n \"id\": 52327,\n + \ \"name\": \"Mario Party Legacy\"\n }\n }\n ],\n \"name\": + \"Mario Party 2: Freezing Fissure\",\n \"platforms\": [\n {\n \"id\": + 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n + \ }\n ],\n \"screenshots\": [\n {\n \"id\": 1222123,\n + \ \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scq6zv.jpg\"\n + \ },\n {\n \"id\": 1222124,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scq6zw.jpg\"\n + \ },\n {\n \"id\": 1222125,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scq6zx.jpg\"\n + \ }\n ],\n \"slug\": \"mario-party-2-freezing-fissure\",\n \"language_supports\": + [\n {\n \"id\": 883373,\n \"language\": {\n \"id\": + 7,\n \"name\": \"English\"\n }\n }\n ]\n },\n {\n + \ \"id\": 283508,\n \"game_modes\": [\n {\n \"id\": 1,\n + \ \"name\": \"Single player\"\n },\n {\n \"id\": 2,\n + \ \"name\": \"Multiplayer\"\n }\n ],\n \"genres\": [\n {\n + \ \"id\": 35,\n \"name\": \"Card \\u0026 Board Game\"\n }\n + \ ],\n \"involved_companies\": [\n {\n \"id\": 249465,\n + \ \"company\": {\n \"id\": 52356,\n \"name\": \"Poisonclaw64\"\n + \ }\n },\n {\n \"id\": 249466,\n \"company\": + {\n \"id\": 52327,\n \"name\": \"Mario Party Legacy\"\n + \ }\n }\n ],\n \"name\": \"Mario Party 1: Pac-Man World Rally\",\n + \ \"platforms\": [\n {\n \"id\": 4,\n \"name\": \"Nintendo + 64\"\n }\n ],\n \"player_perspectives\": [\n {\n \"id\": + 3,\n \"name\": \"Bird view / Isometric\"\n }\n ],\n \"similar_games\": + [\n {\n \"id\": 54797,\n \"name\": \"Casino\"\n },\n + \ {\n \"id\": 83912,\n \"name\": \"Skip-Bo\"\n },\n + \ {\n \"id\": 88938,\n \"name\": \"Exploding Kittens\"\n + \ },\n {\n \"id\": 117263,\n \"name\": \"Mahjong Soul\"\n + \ },\n {\n \"id\": 229062,\n \"name\": \"Uno 2 Go\"\n + \ },\n {\n \"id\": 242017,\n \"name\": \"Quiz 4 All\"\n + \ },\n {\n \"id\": 250224,\n \"name\": \"Sketch Heads\"\n + \ },\n {\n \"id\": 251098,\n \"name\": \"The Jackbox + Party Trilogy 3.0\"\n },\n {\n \"id\": 266991,\n \"name\": + \"Mafia Online\"\n },\n {\n \"id\": 267209,\n \"name\": + \"Bingo\"\n }\n ],\n \"slug\": \"mario-party-1-pac-man-world-rally\",\n + \ \"language_supports\": [\n {\n \"id\": 882745,\n \"language\": + {\n \"id\": 7,\n \"name\": \"English\"\n }\n }\n + \ ]\n },\n {\n \"id\": 283453,\n \"cover\": {\n \"id\": 357150,\n + \ \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co7nku.jpg\"\n + \ },\n \"first_release_date\": 1478995200,\n \"game_modes\": [\n {\n + \ \"id\": 1,\n \"name\": \"Single player\"\n },\n {\n + \ \"id\": 2,\n \"name\": \"Multiplayer\"\n }\n ],\n \"genres\": + [\n {\n \"id\": 35,\n \"name\": \"Card \\u0026 Board Game\"\n + \ }\n ],\n \"involved_companies\": [\n {\n \"id\": 249360,\n + \ \"company\": {\n \"id\": 52338,\n \"name\": \"Spongyoshi\"\n + \ }\n },\n {\n \"id\": 249361,\n \"company\": + {\n \"id\": 52327,\n \"name\": \"Mario Party Legacy\"\n + \ }\n }\n ],\n \"name\": \"Mario Party 1: Lilypads Islands\",\n + \ \"platforms\": [\n {\n \"id\": 4,\n \"name\": \"Nintendo + 64\"\n }\n ],\n \"player_perspectives\": [\n {\n \"id\": + 3,\n \"name\": \"Bird view / Isometric\"\n }\n ],\n \"screenshots\": + [\n {\n \"id\": 1221454,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scq6ha.jpg\"\n + \ },\n {\n \"id\": 1221455,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scq6hb.jpg\"\n + \ },\n {\n \"id\": 1221456,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scq6hc.jpg\"\n + \ },\n {\n \"id\": 1221457,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scq6hd.jpg\"\n + \ },\n {\n \"id\": 1221458,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scq6he.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 54797,\n + \ \"name\": \"Casino\"\n },\n {\n \"id\": 83912,\n + \ \"name\": \"Skip-Bo\"\n },\n {\n \"id\": 88938,\n + \ \"name\": \"Exploding Kittens\"\n },\n {\n \"id\": + 117263,\n \"name\": \"Mahjong Soul\"\n },\n {\n \"id\": + 229062,\n \"name\": \"Uno 2 Go\"\n },\n {\n \"id\": + 242017,\n \"name\": \"Quiz 4 All\"\n },\n {\n \"id\": + 250224,\n \"name\": \"Sketch Heads\"\n },\n {\n \"id\": + 251098,\n \"name\": \"The Jackbox Party Trilogy 3.0\"\n },\n {\n + \ \"id\": 266991,\n \"name\": \"Mafia Online\"\n },\n {\n + \ \"id\": 267209,\n \"name\": \"Bingo\"\n }\n ],\n \"slug\": + \"mario-party-1-lilypads-islands\",\n \"language_supports\": [\n {\n + \ \"id\": 882640,\n \"language\": {\n \"id\": 7,\n \"name\": + \"English\"\n }\n }\n ]\n },\n {\n \"id\": 283495,\n \"game_modes\": + [\n {\n \"id\": 1,\n \"name\": \"Single player\"\n },\n + \ {\n \"id\": 2,\n \"name\": \"Multiplayer\"\n }\n + \ ],\n \"genres\": [\n {\n \"id\": 35,\n \"name\": + \"Card \\u0026 Board Game\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 249442,\n \"company\": {\n \"id\": + 52350,\n \"name\": \"MintZenko\"\n }\n },\n {\n + \ \"id\": 249443,\n \"company\": {\n \"id\": 52327,\n + \ \"name\": \"Mario Party Legacy\"\n }\n }\n ],\n \"name\": + \"Mario Party 1: Guertena Gallery\",\n \"platforms\": [\n {\n \"id\": + 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n + \ }\n ],\n \"slug\": \"mario-party-1-guertena-gallery\",\n \"language_supports\": + [\n {\n \"id\": 882727,\n \"language\": {\n \"id\": + 7,\n \"name\": \"English\"\n }\n }\n ]\n },\n {\n + \ \"id\": 283464,\n \"artworks\": [\n {\n \"id\": 126297,\n + \ \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2pg9.jpg\"\n + \ }\n ],\n \"first_release_date\": 1488153600,\n \"game_modes\": + [\n {\n \"id\": 1,\n \"name\": \"Single player\"\n },\n + \ {\n \"id\": 2,\n \"name\": \"Multiplayer\"\n }\n + \ ],\n \"genres\": [\n {\n \"id\": 35,\n \"name\": + \"Card \\u0026 Board Game\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 249380,\n \"company\": {\n \"id\": + 52344,\n \"name\": \"Yoshiman222\"\n }\n },\n {\n + \ \"id\": 249381,\n \"company\": {\n \"id\": 52327,\n + \ \"name\": \"Mario Party Legacy\"\n }\n }\n ],\n \"name\": + \"Mario Party 1: Animal Crossing\",\n \"platforms\": [\n {\n \"id\": + 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n + \ }\n ],\n \"screenshots\": [\n {\n \"id\": 1221478,\n + \ \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scq6hy.jpg\"\n + \ },\n {\n \"id\": 1221479,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scq6hz.jpg\"\n + \ },\n {\n \"id\": 1221480,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scq6i0.jpg\"\n + \ },\n {\n \"id\": 1221481,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scq6i1.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 54797,\n + \ \"name\": \"Casino\"\n },\n {\n \"id\": 83912,\n + \ \"name\": \"Skip-Bo\"\n },\n {\n \"id\": 88938,\n + \ \"name\": \"Exploding Kittens\"\n },\n {\n \"id\": + 117263,\n \"name\": \"Mahjong Soul\"\n },\n {\n \"id\": + 229062,\n \"name\": \"Uno 2 Go\"\n },\n {\n \"id\": + 242017,\n \"name\": \"Quiz 4 All\"\n },\n {\n \"id\": + 250224,\n \"name\": \"Sketch Heads\"\n },\n {\n \"id\": + 251098,\n \"name\": \"The Jackbox Party Trilogy 3.0\"\n },\n {\n + \ \"id\": 266991,\n \"name\": \"Mafia Online\"\n },\n {\n + \ \"id\": 267209,\n \"name\": \"Bingo\"\n }\n ],\n \"slug\": + \"mario-party-1-animal-crossing\",\n \"language_supports\": [\n {\n + \ \"id\": 882670,\n \"language\": {\n \"id\": 7,\n \"name\": + \"English\"\n }\n }\n ]\n },\n {\n \"id\": 283502,\n \"artworks\": + [\n {\n \"id\": 126301,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar2pgd.jpg\"\n + \ }\n ],\n \"first_release_date\": 1516492800,\n \"game_modes\": + [\n {\n \"id\": 1,\n \"name\": \"Single player\"\n },\n + \ {\n \"id\": 2,\n \"name\": \"Multiplayer\"\n }\n + \ ],\n \"genres\": [\n {\n \"id\": 35,\n \"name\": + \"Card \\u0026 Board Game\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 249455,\n \"company\": {\n \"id\": + 52338,\n \"name\": \"Spongyoshi\"\n }\n },\n {\n + \ \"id\": 249456,\n \"company\": {\n \"id\": 52327,\n + \ \"name\": \"Mario Party Legacy\"\n }\n }\n ],\n \"name\": + \"Mario Party 1: Bowser\\u0027s Nebula\",\n \"platforms\": [\n {\n + \ \"id\": 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n + \ }\n ],\n \"screenshots\": [\n {\n \"id\": 1221574,\n + \ \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scq6km.jpg\"\n + \ },\n {\n \"id\": 1221575,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scq6kn.jpg\"\n + \ },\n {\n \"id\": 1221576,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scq6ko.jpg\"\n + \ },\n {\n \"id\": 1221577,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scq6kp.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 54797,\n + \ \"name\": \"Casino\"\n },\n {\n \"id\": 83912,\n + \ \"name\": \"Skip-Bo\"\n },\n {\n \"id\": 88938,\n + \ \"name\": \"Exploding Kittens\"\n },\n {\n \"id\": + 117263,\n \"name\": \"Mahjong Soul\"\n },\n {\n \"id\": + 229062,\n \"name\": \"Uno 2 Go\"\n },\n {\n \"id\": + 242017,\n \"name\": \"Quiz 4 All\"\n },\n {\n \"id\": + 250224,\n \"name\": \"Sketch Heads\"\n },\n {\n \"id\": + 251098,\n \"name\": \"The Jackbox Party Trilogy 3.0\"\n },\n {\n + \ \"id\": 266991,\n \"name\": \"Mafia Online\"\n },\n {\n + \ \"id\": 267209,\n \"name\": \"Bingo\"\n }\n ],\n \"slug\": + \"mario-party-1-bowsers-nebula\",\n \"language_supports\": [\n {\n + \ \"id\": 882734,\n \"language\": {\n \"id\": 7,\n \"name\": + \"English\"\n }\n }\n ]\n },\n {\n \"id\": 268715,\n \"cover\": + {\n \"id\": 352013,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co7jm5.jpg\"\n + \ },\n \"first_release_date\": 1414713600,\n \"game_modes\": [\n {\n + \ \"id\": 1,\n \"name\": \"Single player\"\n }\n ],\n + \ \"genres\": [\n {\n \"id\": 8,\n \"name\": \"Platform\"\n + \ }\n ],\n \"involved_companies\": [\n {\n \"id\": 232741,\n + \ \"company\": {\n \"id\": 25041,\n \"name\": \"Kaze + Emanuar\"\n }\n },\n {\n \"id\": 232742,\n \"company\": + {\n \"id\": 49893,\n \"name\": \"Kinopio\"\n }\n + \ }\n ],\n \"name\": \"Super Mario 64: Halloween Mayhem\",\n \"platforms\": + [\n {\n \"id\": 4,\n \"name\": \"Nintendo 64\"\n }\n + \ ],\n \"player_perspectives\": [\n {\n \"id\": 2,\n \"name\": + \"Third person\"\n }\n ],\n \"screenshots\": [\n {\n \"id\": + 1153635,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scoq5f.jpg\"\n + \ },\n {\n \"id\": 1153636,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scoq5g.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 1188,\n + \ \"name\": \"Crash Bandicoot: The Wrath of Cortex\"\n },\n {\n + \ \"id\": 29032,\n \"name\": \"Pepper Grinder\"\n },\n {\n + \ \"id\": 41139,\n \"name\": \"Ghosts\\u0027n Goblins Arcade\"\n + \ },\n {\n \"id\": 55190,\n \"name\": \"Pikuniku\"\n + \ },\n {\n \"id\": 57187,\n \"name\": \"Crackle Cradle\"\n + \ },\n {\n \"id\": 63138,\n \"name\": \"Sexy Hiking\"\n + \ },\n {\n \"id\": 113895,\n \"name\": \"Havocado\"\n + \ },\n {\n \"id\": 120184,\n \"name\": \"SolSeraph\"\n + \ },\n {\n \"id\": 250072,\n \"name\": \"Ultimate Mario + Bros.\"\n },\n {\n \"id\": 280214,\n \"name\": \"Sonic + Robo Blast 2\"\n }\n ],\n \"slug\": \"super-mario-64-halloween-mayhem\",\n + \ \"language_supports\": [\n {\n \"id\": 806083,\n \"language\": + {\n \"id\": 7,\n \"name\": \"English\"\n }\n }\n + \ ]\n },\n {\n \"id\": 266504,\n \"cover\": {\n \"id\": 330243,\n + \ \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co72tf.jpg\"\n + \ },\n \"game_modes\": [\n {\n \"id\": 1,\n \"name\": + \"Single player\"\n }\n ],\n \"genres\": [\n {\n \"id\": + 12,\n \"name\": \"Role-playing (RPG)\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 231243,\n \"company\": {\n \"id\": + 49637,\n \"name\": \"ShadeBlade\"\n }\n }\n ],\n \"name\": + \"Paper Mario: Dark Star Edition\",\n \"platforms\": [\n {\n \"id\": + 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 2,\n \"name\": \"Third person\"\n }\n + \ ],\n \"slug\": \"paper-mario-dark-star-edition\",\n \"summary\": + \"Paper Mario: Dark Star Edition is a mod for Paper Mario created by ShadeBlade + that adds a lot of new content to the game and increases the difficulty. Some + of the content (various badge and enemy sprites and maps) was taken from Master + Quest, but most of it is entirely new. This mod is meant to be about as difficult + as Master Quest Jr, but there are badges that increase the health and damage + of enemies.\",\n \"language_supports\": [\n {\n \"id\": 798257,\n + \ \"language\": {\n \"id\": 7,\n \"name\": \"English\"\n + \ }\n }\n ]\n },\n {\n \"id\": 199032,\n \"cover\": + {\n \"id\": 219338,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co4p8q.jpg\"\n + \ },\n \"first_release_date\": 1635292800,\n \"game_modes\": [\n {\n + \ \"id\": 1,\n \"name\": \"Single player\"\n }\n ],\n + \ \"genres\": [\n {\n \"id\": 8,\n \"name\": \"Platform\"\n + \ }\n ],\n \"involved_companies\": [\n {\n \"id\": 169897,\n + \ \"company\": {\n \"id\": 41122,\n \"name\": \"Redmat527\"\n + \ }\n }\n ],\n \"name\": \"Super Mario Senseless Delirium\",\n + \ \"platforms\": [\n {\n \"id\": 4,\n \"name\": \"Nintendo + 64\"\n }\n ],\n \"player_perspectives\": [\n {\n \"id\": + 2,\n \"name\": \"Third person\"\n }\n ],\n \"similar_games\": + [\n {\n \"id\": 20342,\n \"name\": \"Toby: The Secret Mine\"\n + \ },\n {\n \"id\": 24426,\n \"name\": \"Forgotton Anne\"\n + \ },\n {\n \"id\": 28070,\n \"name\": \"Planet Alpha\"\n + \ },\n {\n \"id\": 29032,\n \"name\": \"Pepper Grinder\"\n + \ },\n {\n \"id\": 55173,\n \"name\": \"Semblance\"\n + \ },\n {\n \"id\": 55190,\n \"name\": \"Pikuniku\"\n + \ },\n {\n \"id\": 56033,\n \"name\": \"Dream Alone\"\n + \ },\n {\n \"id\": 57187,\n \"name\": \"Crackle Cradle\"\n + \ },\n {\n \"id\": 115276,\n \"name\": \"Super Mario + Maker 2\"\n },\n {\n \"id\": 172687,\n \"name\": \"Super + Ryu World\"\n }\n ],\n \"slug\": \"super-mario-senseless-delirium\",\n + \ \"summary\": \"A kaizo hack with a lot of technical and innovative jumps.\",\n + \ \"language_supports\": [\n {\n \"id\": 636698,\n \"language\": + {\n \"id\": 7,\n \"name\": \"English\"\n }\n }\n + \ ]\n },\n {\n \"id\": 191278,\n \"alternative_names\": [\n {\n + \ \"id\": 82893,\n \"name\": \"Super Mario 64 B3313\"\n },\n + \ {\n \"id\": 83077,\n \"name\": \"Super Mario 64 Internal + Plexus\"\n },\n {\n \"id\": 83127,\n \"name\": \"Super + Mario 64 Build 3313\"\n }\n ],\n \"cover\": {\n \"id\": 209060,\n + \ \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co4hb8.jpg\"\n + \ },\n \"first_release_date\": 1619308800,\n \"game_modes\": [\n {\n + \ \"id\": 1,\n \"name\": \"Single player\"\n }\n ],\n + \ \"genres\": [\n {\n \"id\": 8,\n \"name\": \"Platform\"\n + \ },\n {\n \"id\": 31,\n \"name\": \"Adventure\"\n + \ }\n ],\n \"involved_companies\": [\n {\n \"id\": 163655,\n + \ \"company\": {\n \"id\": 40192,\n \"name\": \"ChrisBrutalAgresion\"\n + \ }\n }\n ],\n \"name\": \"B3313\",\n \"platforms\": [\n + \ {\n \"id\": 4,\n \"name\": \"Nintendo 64\"\n }\n + \ ],\n \"player_perspectives\": [\n {\n \"id\": 2,\n \"name\": + \"Third person\"\n }\n ],\n \"screenshots\": [\n {\n \"id\": + 737797,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scftad.jpg\"\n + \ },\n {\n \"id\": 737798,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scftae.jpg\"\n + \ },\n {\n \"id\": 737799,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scftaf.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 20342,\n + \ \"name\": \"Toby: The Secret Mine\"\n },\n {\n \"id\": + 24426,\n \"name\": \"Forgotton Anne\"\n },\n {\n \"id\": + 25646,\n \"name\": \"Don\\u0027t Knock Twice\"\n },\n {\n + \ \"id\": 28070,\n \"name\": \"Planet Alpha\"\n },\n {\n + \ \"id\": 55190,\n \"name\": \"Pikuniku\"\n },\n {\n + \ \"id\": 56033,\n \"name\": \"Dream Alone\"\n },\n {\n + \ \"id\": 77529,\n \"name\": \"Etherborn\"\n },\n {\n + \ \"id\": 81680,\n \"name\": \"Mr. Prepper\"\n },\n {\n + \ \"id\": 105049,\n \"name\": \"Remnant: From the Ashes\"\n },\n + \ {\n \"id\": 111130,\n \"name\": \"Apsulov: End of Gods\"\n + \ }\n ],\n \"slug\": \"b3313\",\n \"summary\": \"A romhack of + Super Mario 64 incorporating elements of beta content and urban legends surrounding + the game to create a surreal, dream-like experience.\",\n \"language_supports\": + [\n {\n \"id\": 636674,\n \"language\": {\n \"id\": + 7,\n \"name\": \"English\"\n }\n }\n ]\n },\n {\n + \ \"id\": 135163,\n \"alternative_names\": [\n {\n \"id\": + 36425,\n \"name\": \"Jammin\\u0027 Journey 64\"\n },\n {\n + \ \"id\": 36446,\n \"name\": \"Jammin\\u0027 Journey\"\n }\n + \ ],\n \"cover\": {\n \"id\": 106480,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co2a5s.jpg\"\n + \ },\n \"first_release_date\": 1585958400,\n \"game_modes\": [\n {\n + \ \"id\": 1,\n \"name\": \"Single player\"\n }\n ],\n + \ \"genres\": [\n {\n \"id\": 8,\n \"name\": \"Platform\"\n + \ }\n ],\n \"involved_companies\": [\n {\n \"id\": 102150,\n + \ \"company\": {\n \"id\": 26438,\n \"name\": \"GooseDaJuice\"\n + \ }\n },\n {\n \"id\": 102173,\n \"company\": + {\n \"id\": 26263,\n \"name\": \"SMW Central\"\n }\n + \ }\n ],\n \"name\": \"Super Mario\\u0027s Jammin\\u0027 Journey + 64\",\n \"platforms\": [\n {\n \"id\": 4,\n \"name\": + \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": [\n {\n + \ \"id\": 2,\n \"name\": \"Third person\"\n }\n ],\n + \ \"screenshots\": [\n {\n \"id\": 389142,\n \"url\": + \"//images.igdb.com/igdb/image/upload/t_thumb/sc8c9i.jpg\"\n },\n {\n + \ \"id\": 389143,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc8c9j.jpg\"\n + \ },\n {\n \"id\": 389144,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc8c9k.jpg\"\n + \ },\n {\n \"id\": 389145,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc8c9l.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 20342,\n + \ \"name\": \"Toby: The Secret Mine\"\n },\n {\n \"id\": + 24426,\n \"name\": \"Forgotton Anne\"\n },\n {\n \"id\": + 55190,\n \"name\": \"Pikuniku\"\n },\n {\n \"id\": + 132722,\n \"name\": \"Paper Mario 3D Land\"\n },\n {\n \"id\": + 134068,\n \"name\": \"Toad Strikes Back\"\n },\n {\n \"id\": + 134069,\n \"name\": \"Toadette Strikes\"\n },\n {\n \"id\": + 134074,\n \"name\": \"Super Mario Dimensions\"\n },\n {\n + \ \"id\": 134296,\n \"name\": \"Super Mario Stardust\"\n },\n + \ {\n \"id\": 176865,\n \"name\": \"Super Mario Flash\"\n + \ },\n {\n \"id\": 238096,\n \"name\": \"Super Mario\"\n + \ }\n ],\n \"slug\": \"super-marios-jammin-journey-64\",\n \"summary\": + \"Super Mario\\u0027s Jammin\\u0027 Journey 64 is a ROM Hack of Super Mario + 64 created by GooseDaJuice. This hack features 70 stars and over 8 new worlds + and secrets with a traditional focus on platforming under medium difficulty.\",\n + \ \"language_supports\": [\n {\n \"id\": 628887,\n \"language\": + {\n \"id\": 7,\n \"name\": \"English\"\n }\n }\n + \ ]\n },\n {\n \"id\": 132843,\n \"alternative_names\": [\n {\n + \ \"id\": 32000,\n \"name\": \"SM74EE\"\n }\n ],\n \"cover\": + {\n \"id\": 221265,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co4qq9.jpg\"\n + \ },\n \"first_release_date\": 1356393600,\n \"game_modes\": [\n {\n + \ \"id\": 1,\n \"name\": \"Single player\"\n }\n ],\n + \ \"genres\": [\n {\n \"id\": 8,\n \"name\": \"Platform\"\n + \ }\n ],\n \"involved_companies\": [\n {\n \"id\": 235458,\n + \ \"company\": {\n \"id\": 25081,\n \"name\": \"Lugmillord\"\n + \ }\n }\n ],\n \"name\": \"Super Mario 74: Extreme Edition\",\n + \ \"platforms\": [\n {\n \"id\": 4,\n \"name\": \"Nintendo + 64\"\n }\n ],\n \"player_perspectives\": [\n {\n \"id\": + 2,\n \"name\": \"Third person\"\n }\n ],\n \"screenshots\": + [\n {\n \"id\": 791534,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scgyr2.jpg\"\n + \ },\n {\n \"id\": 791535,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scgyr3.jpg\"\n + \ },\n {\n \"id\": 791536,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scgyr4.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 20342,\n + \ \"name\": \"Toby: The Secret Mine\"\n },\n {\n \"id\": + 24426,\n \"name\": \"Forgotton Anne\"\n },\n {\n \"id\": + 28070,\n \"name\": \"Planet Alpha\"\n },\n {\n \"id\": + 29032,\n \"name\": \"Pepper Grinder\"\n },\n {\n \"id\": + 55173,\n \"name\": \"Semblance\"\n },\n {\n \"id\": + 55190,\n \"name\": \"Pikuniku\"\n },\n {\n \"id\": + 56033,\n \"name\": \"Dream Alone\"\n },\n {\n \"id\": + 57187,\n \"name\": \"Crackle Cradle\"\n },\n {\n \"id\": + 202255,\n \"name\": \"Sonic Bash\"\n },\n {\n \"id\": + 253786,\n \"name\": \"Silver the Hedgehog: World\\u0027s Collide\"\n + \ }\n ],\n \"slug\": \"super-mario-74-extreme-edition\",\n \"summary\": + \"A significantly more challenging remake of Super Mario 74, and one of the + first kaizo Super Mario 64 rom hacks.\",\n \"language_supports\": [\n {\n + \ \"id\": 628834,\n \"language\": {\n \"id\": 7,\n \"name\": + \"English\"\n }\n }\n ],\n \"collections\": [\n {\n + \ \"id\": 9078,\n \"name\": \"Super Mario 74\"\n }\n ]\n + \ },\n {\n \"id\": 132830,\n \"cover\": {\n \"id\": 101940,\n + \ \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co26no.jpg\"\n + \ },\n \"first_release_date\": 1376352000,\n \"game_modes\": [\n {\n + \ \"id\": 1,\n \"name\": \"Single player\"\n }\n ],\n + \ \"genres\": [\n {\n \"id\": 8,\n \"name\": \"Platform\"\n + \ }\n ],\n \"involved_companies\": [\n {\n \"id\": 101576,\n + \ \"company\": {\n \"id\": 25074,\n \"name\": \"Kampel125\"\n + \ }\n },\n {\n \"id\": 101577,\n \"company\": + {\n \"id\": 26263,\n \"name\": \"SMW Central\"\n }\n + \ }\n ],\n \"name\": \"Super Mario 64: The Green Stars\",\n \"platforms\": + [\n {\n \"id\": 4,\n \"name\": \"Nintendo 64\"\n }\n + \ ],\n \"player_perspectives\": [\n {\n \"id\": 2,\n \"name\": + \"Third person\"\n }\n ],\n \"screenshots\": [\n {\n \"id\": + 384593,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc88r5.jpg\"\n + \ },\n {\n \"id\": 384594,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc88r6.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 20342,\n + \ \"name\": \"Toby: The Secret Mine\"\n },\n {\n \"id\": + 24426,\n \"name\": \"Forgotton Anne\"\n },\n {\n \"id\": + 55190,\n \"name\": \"Pikuniku\"\n },\n {\n \"id\": + 57187,\n \"name\": \"Crackle Cradle\"\n },\n {\n \"id\": + 115276,\n \"name\": \"Super Mario Maker 2\"\n },\n {\n \"id\": + 132722,\n \"name\": \"Paper Mario 3D Land\"\n },\n {\n \"id\": + 134068,\n \"name\": \"Toad Strikes Back\"\n },\n {\n \"id\": + 134069,\n \"name\": \"Toadette Strikes\"\n },\n {\n \"id\": + 134296,\n \"name\": \"Super Mario Stardust\"\n },\n {\n \"id\": + 238096,\n \"name\": \"Super Mario\"\n }\n ],\n \"slug\": + \"super-mario-64-the-green-stars\",\n \"summary\": \"Super Mario 64 The + Green Stars is a ROM hack made by Kampel125 and released in 2013. This hack + features 131 stars spread over 15 new levels and 7 secret levels. The Green + Stars is often compared to Super Mario Star Road, a particularly notable hack, + as a hack that feels much like the original Super Mario 64.\",\n \"language_supports\": + [\n {\n \"id\": 636378,\n \"language\": {\n \"id\": + 7,\n \"name\": \"English\"\n }\n }\n ]\n },\n {\n + \ \"id\": 268718,\n \"cover\": {\n \"id\": 338738,\n \"url\": + \"//images.igdb.com/igdb/image/upload/t_thumb/co79de.jpg\"\n },\n \"first_release_date\": + 1530576000,\n \"game_modes\": [\n {\n \"id\": 1,\n \"name\": + \"Single player\"\n }\n ],\n \"genres\": [\n {\n \"id\": + 8,\n \"name\": \"Platform\"\n }\n ],\n \"involved_companies\": + [\n {\n \"id\": 232745,\n \"company\": {\n \"id\": + 49713,\n \"name\": \"usernamesarespiders\"\n }\n }\n + \ ],\n \"name\": \"Super Mario 64: The Mushroom Cup\",\n \"platforms\": + [\n {\n \"id\": 4,\n \"name\": \"Nintendo 64\"\n }\n + \ ],\n \"player_perspectives\": [\n {\n \"id\": 2,\n \"name\": + \"Third person\"\n }\n ],\n \"screenshots\": [\n {\n \"id\": + 1153639,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scoq5j.jpg\"\n + \ },\n {\n \"id\": 1153640,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/scoq5k.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 1188,\n + \ \"name\": \"Crash Bandicoot: The Wrath of Cortex\"\n },\n {\n + \ \"id\": 29032,\n \"name\": \"Pepper Grinder\"\n },\n {\n + \ \"id\": 41139,\n \"name\": \"Ghosts\\u0027n Goblins Arcade\"\n + \ },\n {\n \"id\": 55190,\n \"name\": \"Pikuniku\"\n + \ },\n {\n \"id\": 57187,\n \"name\": \"Crackle Cradle\"\n + \ },\n {\n \"id\": 63138,\n \"name\": \"Sexy Hiking\"\n + \ },\n {\n \"id\": 113895,\n \"name\": \"Havocado\"\n + \ },\n {\n \"id\": 120184,\n \"name\": \"SolSeraph\"\n + \ },\n {\n \"id\": 250072,\n \"name\": \"Ultimate Mario + Bros.\"\n },\n {\n \"id\": 280214,\n \"name\": \"Sonic + Robo Blast 2\"\n }\n ],\n \"slug\": \"super-mario-64-the-mushroom-cup\",\n + \ \"language_supports\": [\n {\n \"id\": 806086,\n \"language\": + {\n \"id\": 7,\n \"name\": \"English\"\n }\n }\n + \ ]\n },\n {\n \"id\": 283670,\n \"game_modes\": [\n {\n \"id\": + 1,\n \"name\": \"Single player\"\n },\n {\n \"id\": + 2,\n \"name\": \"Multiplayer\"\n }\n ],\n \"genres\": [\n + \ {\n \"id\": 35,\n \"name\": \"Card \\u0026 Board Game\"\n + \ }\n ],\n \"involved_companies\": [\n {\n \"id\": 249881,\n + \ \"company\": {\n \"id\": 52353,\n \"name\": \"marsroverII\"\n + \ }\n },\n {\n \"id\": 249882,\n \"company\": + {\n \"id\": 52327,\n \"name\": \"Mario Party Legacy\"\n + \ }\n }\n ],\n \"name\": \"Mario Party 2: Beach Bowl Galaxy\",\n + \ \"platforms\": [\n {\n \"id\": 4,\n \"name\": \"Nintendo + 64\"\n }\n ],\n \"player_perspectives\": [\n {\n \"id\": + 3,\n \"name\": \"Bird view / Isometric\"\n }\n ],\n \"slug\": + \"mario-party-2-beach-bowl-galaxy\",\n \"language_supports\": [\n {\n + \ \"id\": 883389,\n \"language\": {\n \"id\": 7,\n \"name\": + \"English\"\n }\n }\n ]\n }\n]" headers: CF-Cache-Status: - DYNAMIC CF-RAY: - - 84e8d45f4a30b311-BEG + - 850a6ac0cdf4247e-ZAG Connection: - keep-alive Content-Encoding: - gzip Content-Length: - - '6600' + - '45879' Content-Type: - application/json Date: - - Thu, 01 Feb 2024 08:29:57 GMT + - Mon, 05 Feb 2024 10:19:47 GMT Server: - cloudflare Set-Cookie: - - __cf_bm=PbukhoeiSsK0s78Uh9QdBUmvhw49KdqkBN.hPGehukE-1706776197-1-Aeb7HlsHNq+/BFa8+0AIe06RSNB+GoVI0lSE5hAstaUAi27Yt1Vn93JZjJ/7QE+4jL7DOx+ZjXmjDxC031QwOoQ=; - path=/; expires=Thu, 01-Feb-24 08:59:57 GMT; domain=.igdb.com; HttpOnly; Secure; + - __cf_bm=oZm_7R9DcN.pMjMKGMHI8tgZawYiwPw9GnpauyczSpc-1707128387-1-AWpppWnb8f8P/IPwWlqsB03FaYgFqWMIhPNnBpYax2xIn2MD1dT1+vUXQllx/IlEXS6afgBEMC14cWiSladxK1Q=; + path=/; expires=Mon, 05-Feb-24 10:49:47 GMT; domain=.igdb.com; HttpOnly; Secure; SameSite=None Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Via: - - 1.1 2a5303ed411734ba7adcd9ff65d96392.cloudfront.net (CloudFront) + - 1.1 4ca98b546b8d71c72caf6a3d8f75dc24.cloudfront.net (CloudFront) X-Amz-Cf-Id: - - uaqRbkxrLnu_d5q8A2vEtwRL137G5An7AhwveJbsbzfDWvvqTy2BKg== + - cgoODSZVFgGwbd1VzW4HTwRzaicl_YWtVvroFRwffjjX_oFajk3fIw== X-Amz-Cf-Pop: - VIE50-C2 X-Cache: @@ -729,190 +6174,11 @@ interactions: alt-svc: - h3=":443"; ma=86400 x-amz-apigw-id: - - Scp02HMjvHcEaWA= - x-amzn-Remapped-Content-Length: - - '6600' + - SqFqeGmSPHcEDvg= x-amzn-Remapped-Date: - - Thu, 01 Feb 2024 08:29:57 GMT + - Mon, 05 Feb 2024 10:19:47 GMT x-amzn-RequestId: - - 6bd3e780-b3fa-4505-b160-069cb1b7b817 - status: - code: 200 - message: OK -- request: - body: search "Notarealgametitle"; fields id,name,slug,summary,total_rating,genres.name,alternative_names.name,artworks.url,cover.url,screenshots.url,franchise.name,franchises.name,collections.name,expansions.name,expansions.cover.url,dlcs.name,dlcs.cover.url,involved_companies.company.name,platforms.name,aggregated_rating,first_release_date,game_modes.name,player_perspectives.name,ports.name,remakes.name,remasters.name,similar_games.name,language_supports.language.name; - where platforms=[4]; - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - Authorization: - - Bearer test_token - Client-ID: - - xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx - Connection: - - keep-alive - Content-Length: - - '489' - User-Agent: - - python-requests/2.31.0 - method: POST - uri: https://api.igdb.com/v4/games/ - response: - body: - string: "{\n \"message\": \"Authorization Failure. Have you tried:\",\n \"Tip - 1\": \"Ensure you are sending Authorization and Client-ID as headers.\",\n - \ \"Tip 2\": \"Ensure Authorization value starts with 'Bearer ', including - the space\",\n \"Tip 3\": \"Ensure Authorization value ends with the App - Access Token you generated, NOT your Client Secret.\",\n \"Docs\": \"https://api-docs.igdb.com/#authentication\",\n - \ \"Discord\": \"https://discord.gg/FrvfwQg\"\n}\n" - headers: - CF-Cache-Status: - - DYNAMIC - CF-RAY: - - 84e8d462fa35248c-ZAG - Connection: - - keep-alive - Content-Length: - - '437' - Content-Type: - - application/json - Date: - - Thu, 01 Feb 2024 08:29:58 GMT - Server: - - cloudflare - Set-Cookie: - - __cf_bm=4n9Laj.sPYsYbj92odHDhj6uJo5WLYg2vkkcoQKo9QU-1706776198-1-AXwSEtkjqFTrLRd3UiSrw1czxD6kneuRGNgOe77zwavJ0KJ5+cLsJ42CBblltQ+KLzpg0JoZrUHeRT0fh0mWvWI=; - path=/; expires=Thu, 01-Feb-24 08:59:58 GMT; domain=.igdb.com; HttpOnly; Secure; - SameSite=None - Strict-Transport-Security: - - max-age=31536000; includeSubDomains; preload - Via: - - 1.1 4ca98b546b8d71c72caf6a3d8f75dc24.cloudfront.net (CloudFront) - X-Amz-Cf-Id: - - RdkOhiTNz0e6JaA98YJLEOiokhlkxvDlJ0bfWXiii7Xdhf62IyQAmQ== - X-Amz-Cf-Pop: - - VIE50-C2 - X-Cache: - - Error from cloudfront - X-Content-Type-Options: - - nosniff - alt-svc: - - h3=":443"; ma=86400 - x-amz-apigw-id: - - Scp0_F5svHcEf6Q= - x-amzn-ErrorType: - - AccessDeniedException - x-amzn-RequestId: - - c187f27f-700d-4274-824c-6d64cfac67f0 - status: - code: 401 - message: Unauthorized -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - Content-Length: - - '0' - User-Agent: - - python-requests/2.31.0 - method: POST - uri: https://id.twitch.tv/oauth2/token?client_id=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&client_secret=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&grant_type=client_credentials - response: - body: - string: '{"access_token":"ct5f8ynsc80i9mvfli3da22tj8o7a1","expires_in":5265810,"token_type":"bearer"} - - ' - headers: - Access-Control-Allow-Origin: - - '*' - Connection: - - keep-alive - Content-Length: - - '93' - Content-Type: - - application/json - Date: - - Thu, 01 Feb 2024 08:29:59 GMT - Server: - - nginx - X-Ctxlog-Logid: - - 1-65bb5687-46987717146e088175f67d5d - status: - code: 200 - message: OK -- request: - body: search "Notarealgametitle"; fields id,name,slug,summary,total_rating,genres.name,alternative_names.name,artworks.url,cover.url,screenshots.url,franchise.name,franchises.name,collections.name,expansions.name,expansions.cover.url,dlcs.name,dlcs.cover.url,involved_companies.company.name,platforms.name,aggregated_rating,first_release_date,game_modes.name,player_perspectives.name,ports.name,remakes.name,remasters.name,similar_games.name,language_supports.language.name; - where platforms=[4]; - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - Authorization: - - Bearer ct5f8ynsc80i9mvfli3da22tj8o7a1 - Client-ID: - - xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx - Connection: - - keep-alive - Content-Length: - - '489' - User-Agent: - - python-requests/2.31.0 - method: POST - uri: https://api.igdb.com/v4/games/ - response: - body: - string: '[]' - headers: - CF-Cache-Status: - - DYNAMIC - CF-RAY: - - 84e8d46e6bd82482-ZAG - Connection: - - keep-alive - Content-Length: - - '2' - Content-Type: - - application/json - Date: - - Thu, 01 Feb 2024 08:30:00 GMT - Server: - - cloudflare - Set-Cookie: - - __cf_bm=Zk3CKnD8GiKmGNXXKulszCCP7BKfgfw0DJ.U1D.uMfU-1706776200-1-AYw2suyucubS5z6Um5EqetmkKoDlZw2EBRtd7x0eXscuZetdEX7sqMSb1bny7bMPBxf9q4AOHD2fsyABUGnGEiY=; - path=/; expires=Thu, 01-Feb-24 09:00:00 GMT; domain=.igdb.com; HttpOnly; Secure; - SameSite=None - Strict-Transport-Security: - - max-age=31536000; includeSubDomains; preload - Via: - - 1.1 eaa5b4468d4ba37bc9733291d72738ec.cloudfront.net (CloudFront) - X-Amz-Cf-Id: - - BZ4jn8PrW5yeP4RSubkWz4_sSdnpJDVZ5IBxg4-Z-eNKKCwmRhaE0g== - X-Amz-Cf-Pop: - - ZAG50-C1 - X-Cache: - - Miss from cloudfront - X-Content-Type-Options: - - nosniff - X-Count: - - '0' - alt-svc: - - h3=":443"; ma=86400 - x-amz-apigw-id: - - Scp1RHj-vHcEqUQ= - x-amzn-Remapped-Content-Length: - - '2' - x-amzn-Remapped-Date: - - Thu, 01 Feb 2024 08:30:00 GMT - x-amzn-RequestId: - - c1442b73-2271-4ff6-9f3e-564e6fbfc010 + - 0cce0e66-4657-404b-9da5-562b1862a0ad status: code: 200 message: OK diff --git a/backend/handler/tests/cassettes/test_get_platform.yaml b/backend/handler/tests/cassettes/test_get_platform.yaml index 6de6534cc..ff1fa992d 100644 --- a/backend/handler/tests/cassettes/test_get_platform.yaml +++ b/backend/handler/tests/cassettes/test_get_platform.yaml @@ -1,6 +1,6 @@ interactions: - request: - body: fields id, name; where slug="n64"; + body: fields id,name; where slug="n64"; limit 200; headers: Accept: - application/json @@ -13,11 +13,11 @@ interactions: Connection: - keep-alive Content-Length: - - '34' + - '44' User-Agent: - python-requests/2.31.0 method: POST - uri: https://api.igdb.com/v4/platforms/ + uri: https://api.igdb.com/v4/platforms response: body: string: "{\n \"message\": \"Authorization Failure. Have you tried:\",\n \"Tip @@ -30,7 +30,7 @@ interactions: CF-Cache-Status: - DYNAMIC CF-RAY: - - 84e8d1bcd8f5c205-ZAG + - 850a6a084fe22491-ZAG Connection: - keep-alive Content-Length: @@ -38,19 +38,19 @@ interactions: Content-Type: - application/json Date: - - Thu, 01 Feb 2024 08:28:09 GMT + - Mon, 05 Feb 2024 10:19:17 GMT Server: - cloudflare Set-Cookie: - - __cf_bm=nzw1SFkA1Z_hskYwzzNylHMjVgEdF3djErF5UfhdQKQ-1706776089-1-Af0cByfbzBbwul6yBliXBlP6/8pYV3BP/YfygHAIit9iuxy+yLQQ04GJ/I4Z8+xPnnJAXxQARZ7j2I+EgimO+lE=; - path=/; expires=Thu, 01-Feb-24 08:58:09 GMT; domain=.igdb.com; HttpOnly; Secure; + - __cf_bm=wI5qRiMVg9zeRFC16EWmg5QX4LC2PiWBKed5CMdjsrs-1707128357-1-AdqBajl1HykmrPno2Olmo7Zpm1T2Izl1AN267NfkMklNUNsMll5MKFYK9+X0hB6xMDwYFuaYqPMsN1TIEfK0bLA=; + path=/; expires=Mon, 05-Feb-24 10:49:17 GMT; domain=.igdb.com; HttpOnly; Secure; SameSite=None Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Via: - - 1.1 ba761cfda8bfa6cbda2b6c433d6201f6.cloudfront.net (CloudFront) + - 1.1 4ca98b546b8d71c72caf6a3d8f75dc24.cloudfront.net (CloudFront) X-Amz-Cf-Id: - - 4p9uf_2EqpAsjCmg1_qzw9spNavK_mxRnB_v71Ajdll6UViR93GVmA== + - QvQSlzbZxMCrYfGYRZS0RrTn75PhhgRT3v52Ht0I77p2OfVZIe_kEQ== X-Amz-Cf-Pop: - VIE50-C2 X-Cache: @@ -60,11 +60,11 @@ interactions: alt-svc: - h3=":443"; ma=86400 x-amz-apigw-id: - - Scpj_EhLvHcEqUQ= + - SqFl3EmCvHcEiEw= x-amzn-ErrorType: - AccessDeniedException x-amzn-RequestId: - - 106008ac-1329-4785-9513-02c54a5c1730 + - 33d240f8-5a87-42ee-bb46-fa1364caa51e status: code: 401 message: Unauthorized @@ -85,7 +85,7 @@ interactions: uri: https://id.twitch.tv/oauth2/token?client_id=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&client_secret=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&grant_type=client_credentials response: body: - string: '{"access_token":"w3a92fc3vv93o7cny9526t6jc13ydy","expires_in":5595791,"token_type":"bearer"} + string: '{"access_token":"g7ae578ve5tifqtdn3bezx80bstfue","expires_in":5314976,"token_type":"bearer"} ' headers: @@ -98,33 +98,33 @@ interactions: Content-Type: - application/json Date: - - Thu, 01 Feb 2024 08:28:10 GMT + - Mon, 05 Feb 2024 10:19:18 GMT Server: - nginx X-Ctxlog-Logid: - - 1-65bb561a-56c660f416bbe8a311ef246f + - 1-65c0b626-79607bfc1350e4771b26d79a status: code: 200 message: OK - request: - body: fields id, name; where slug="n64"; + body: fields id,name; where slug="n64"; limit 200; headers: Accept: - application/json Accept-Encoding: - gzip, deflate Authorization: - - Bearer w3a92fc3vv93o7cny9526t6jc13ydy + - Bearer g7ae578ve5tifqtdn3bezx80bstfue Client-ID: - xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Connection: - keep-alive Content-Length: - - '34' + - '44' User-Agent: - python-requests/2.31.0 method: POST - uri: https://api.igdb.com/v4/platforms/ + uri: https://api.igdb.com/v4/platforms response: body: string: "[\n {\n \"id\": 4,\n \"name\": \"Nintendo 64\"\n }\n]" @@ -132,7 +132,7 @@ interactions: CF-Cache-Status: - DYNAMIC CF-RAY: - - 84e8d1c6dac3247e-ZAG + - 850a6a127e4a2480-ZAG Connection: - keep-alive Content-Encoding: @@ -140,23 +140,23 @@ interactions: Content-Type: - application/json Date: - - Thu, 01 Feb 2024 08:28:11 GMT + - Mon, 05 Feb 2024 10:19:19 GMT Server: - cloudflare Set-Cookie: - - __cf_bm=C61dKD3XgA5J8GtSsItYsqAqfNJw_2fU3PgLnQ78AgA-1706776091-1-AZLkrhMsX2jsz6VQLDdsSxgasE3Hcu4xaDqaQ9T+fOqghtPmH+PCXhX0MYCP3U0QMxp9SNXA3GZjkV1iaGSqgMA=; - path=/; expires=Thu, 01-Feb-24 08:58:11 GMT; domain=.igdb.com; HttpOnly; Secure; + - __cf_bm=BhoByQbyH5w5XxZfGFgNDyCdYOO4_tsv4VbwckN.V.k-1707128359-1-AfyHumutGxUowqCOTMklr91ddX5Q0JcCx3fEVGCMDj/EgPxnZ1+MTSPUUqHNzKEXgv7ofFoFgRd4Sm2PbA7yf9A=; + path=/; expires=Mon, 05-Feb-24 10:49:19 GMT; domain=.igdb.com; HttpOnly; Secure; SameSite=None Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Transfer-Encoding: - chunked Via: - - 1.1 eaa5b4468d4ba37bc9733291d72738ec.cloudfront.net (CloudFront) + - 1.1 4ca98b546b8d71c72caf6a3d8f75dc24.cloudfront.net (CloudFront) X-Amz-Cf-Id: - - 7mV1ZNdn9THwdBFHtsbN9z8RfMZw0TBPEKqymAIL1BK3aTFSPeSN8g== + - Q-_mlygniUPJuoMIWeVazYnAUKO-JwlI6ICG8BHyyU7LqUtioQBnqA== X-Amz-Cf-Pop: - - ZAG50-C1 + - VIE50-C2 X-Cache: - Miss from cloudfront X-Content-Type-Options: @@ -166,18 +166,18 @@ interactions: alt-svc: - h3=":443"; ma=86400 x-amz-apigw-id: - - ScpkSFsQPHcEF2w= + - SqFmLEj9vHcEY_Q= x-amzn-Remapped-Content-Length: - '50' x-amzn-Remapped-Date: - - Thu, 01 Feb 2024 08:28:11 GMT + - Mon, 05 Feb 2024 10:19:19 GMT x-amzn-RequestId: - - 27736191-3f1f-4525-acf1-c7e5655017cf + - fff69edb-7d6d-4333-9b3f-866113a347b7 status: code: 200 message: OK - request: - body: fields id, name; where slug="not-real"; + body: fields id,name; where slug="not-real"; limit 200; headers: Accept: - application/json @@ -190,11 +190,11 @@ interactions: Connection: - keep-alive Content-Length: - - '39' + - '49' User-Agent: - python-requests/2.31.0 method: POST - uri: https://api.igdb.com/v4/platforms/ + uri: https://api.igdb.com/v4/platforms response: body: string: "{\n \"message\": \"Authorization Failure. Have you tried:\",\n \"Tip @@ -207,7 +207,7 @@ interactions: CF-Cache-Status: - DYNAMIC CF-RAY: - - 84e8d1cc690c6c85-ZAG + - 850a6a17aaf22480-ZAG Connection: - keep-alive Content-Length: @@ -215,21 +215,21 @@ interactions: Content-Type: - application/json Date: - - Thu, 01 Feb 2024 08:28:12 GMT + - Mon, 05 Feb 2024 10:19:19 GMT Server: - cloudflare Set-Cookie: - - __cf_bm=.t3Mb5NZaICvXH6Ca6xt52vG9OlSjoDTltyNOtdDDfQ-1706776092-1-AZB+vuCgrOh3WW0oS8wVxjat8Pu75+wPCZFLKAN8utUJNx4p6k1NWjsso4V5hoivqkW/Yg6GIuuz1sEhUN93ogk=; - path=/; expires=Thu, 01-Feb-24 08:58:12 GMT; domain=.igdb.com; HttpOnly; Secure; + - __cf_bm=VCUWPaFo1l0.hhcoY8TNbX.7v.sHgv3o5msGbW4IwY4-1707128359-1-AV/UMB6hyybtdlkNtDX05HkPHB47tI6KsqFMb3tqKal7TTIv6Xz/vDTpEhLXDk7N4+UU5aMO6QKlmosR6ZUvL7c=; + path=/; expires=Mon, 05-Feb-24 10:49:19 GMT; domain=.igdb.com; HttpOnly; Secure; SameSite=None Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Via: - - 1.1 eaa5b4468d4ba37bc9733291d72738ec.cloudfront.net (CloudFront) + - 1.1 c8710a117c1dfdaea4e9dfc4d41970d2.cloudfront.net (CloudFront) X-Amz-Cf-Id: - - EGjzDSAWbGxGirznhYs1axsc48YUp0OGQvMi3qO2Cz_TpaoQ5pK9pg== + - vbQSmJ-mKi0-ExOR5HRDVL-iUet_f91se4KurIK-GWFAtJPMaw9Vgg== X-Amz-Cf-Pop: - - ZAG50-C1 + - VIE50-C2 X-Cache: - Error from cloudfront X-Content-Type-Options: @@ -237,11 +237,11 @@ interactions: alt-svc: - h3=":443"; ma=86400 x-amz-apigw-id: - - ScpkaFR3PHcEXqA= + - SqFmQEslvHcEnmg= x-amzn-ErrorType: - AccessDeniedException x-amzn-RequestId: - - d723d56f-f8e4-4839-89f0-2613f37c71f6 + - c4f1e9b7-87a1-48a8-9ff3-c829e6a79f5e status: code: 401 message: Unauthorized @@ -262,7 +262,7 @@ interactions: uri: https://id.twitch.tv/oauth2/token?client_id=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&client_secret=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&grant_type=client_credentials response: body: - string: '{"access_token":"eb2lkmay575jflfa34nvcn8sfv80f3","expires_in":5518313,"token_type":"bearer"} + string: '{"access_token":"ce0q1kmen9ztee5526s91upn2pgrjt","expires_in":5469004,"token_type":"bearer"} ' headers: @@ -275,33 +275,33 @@ interactions: Content-Type: - application/json Date: - - Thu, 01 Feb 2024 08:28:13 GMT + - Mon, 05 Feb 2024 10:19:21 GMT Server: - nginx X-Ctxlog-Logid: - - 1-65bb561d-5d2ce4ba0bd3afaf7cc170d5 + - 1-65c0b628-6500ce7102a2dac52cf782d3 status: code: 200 message: OK - request: - body: fields id, name; where slug="not-real"; + body: fields id,name; where slug="not-real"; limit 200; headers: Accept: - application/json Accept-Encoding: - gzip, deflate Authorization: - - Bearer eb2lkmay575jflfa34nvcn8sfv80f3 + - Bearer ce0q1kmen9ztee5526s91upn2pgrjt Client-ID: - xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Connection: - keep-alive Content-Length: - - '39' + - '49' User-Agent: - python-requests/2.31.0 method: POST - uri: https://api.igdb.com/v4/platforms/ + uri: https://api.igdb.com/v4/platforms response: body: string: '[]' @@ -309,7 +309,7 @@ interactions: CF-Cache-Status: - DYNAMIC CF-RAY: - - 84e8d1d85c4d71a3-BEG + - 850a6a218ce1248e-ZAG Connection: - keep-alive Content-Length: @@ -317,21 +317,21 @@ interactions: Content-Type: - application/json Date: - - Thu, 01 Feb 2024 08:28:14 GMT + - Mon, 05 Feb 2024 10:19:21 GMT Server: - cloudflare Set-Cookie: - - __cf_bm=UdyaSTN0TsXJV_CN.A8m2EEumEEGcJ2294t2c8Cxx4o-1706776094-1-AWP71t0huoT/TfhRwci63oJSYYrV5tQjy/ntjhSVHUWm+LMj0bMkneuAv1oSjNpZMQ6CVxgTmf8LLuWwAh/Z2tI=; - path=/; expires=Thu, 01-Feb-24 08:58:14 GMT; domain=.igdb.com; HttpOnly; Secure; + - __cf_bm=b2uiyDgwdN2kh1po30EhKiAv01njluEztOl8HzJbnD0-1707128361-1-ASLaLYhc5sa6VxDrZrhxgDGbLyZSyc8cNz0JRYqQ25IYOH50R7Dn5Q/Q0hc6AnIZ+MMW49mpgnyOyWDJ9WV2eyk=; + path=/; expires=Mon, 05-Feb-24 10:49:21 GMT; domain=.igdb.com; HttpOnly; Secure; SameSite=None Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Via: - - 1.1 9eb1fb6ac017735c6a952b39f17a0722.cloudfront.net (CloudFront) + - 1.1 4ca98b546b8d71c72caf6a3d8f75dc24.cloudfront.net (CloudFront) X-Amz-Cf-Id: - - _sj-Q8t-OqwSJwBS1d2BNTfh2aQr61aH_nUHNt1lmNyHmKZCL_av0g== + - FT_JcJCfNPxDIlcySLiCDv_yJNkstWHK9QQ_xsKwOjEFQKMPEhzFUQ== X-Amz-Cf-Pop: - - BUD50-P2 + - VIE50-C2 X-Cache: - Miss from cloudfront X-Content-Type-Options: @@ -341,35 +341,35 @@ interactions: alt-svc: - h3=":443"; ma=86400 x-amz-apigw-id: - - ScpkvH0sPHcEUxg= + - SqFmjGMnvHcEB1w= x-amzn-Remapped-Content-Length: - '2' x-amzn-Remapped-Date: - - Thu, 01 Feb 2024 08:28:14 GMT + - Mon, 05 Feb 2024 10:19:21 GMT x-amzn-RequestId: - - 4730b68d-0523-4577-9c55-3de8d5c74ee9 + - 90fcc208-1691-49ea-97bf-ccab670458d1 status: code: 200 message: OK - request: - body: fields id, name; where slug="not-real"; + body: fields id,name; where slug="not-real"; limit 200; headers: Accept: - application/json Accept-Encoding: - gzip, deflate Authorization: - - Bearer eb2lkmay575jflfa34nvcn8sfv80f3 + - Bearer ce0q1kmen9ztee5526s91upn2pgrjt Client-ID: - xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Connection: - keep-alive Content-Length: - - '39' + - '49' User-Agent: - python-requests/2.31.0 method: POST - uri: https://api.igdb.com/v4/platform_versions/ + uri: https://api.igdb.com/v4/platform_versions response: body: string: '[]' @@ -377,7 +377,7 @@ interactions: CF-Cache-Status: - DYNAMIC CF-RAY: - - 84e8d1de2e822491-ZAG + - 850a6a269fbc5ac5-VIE Connection: - keep-alive Content-Length: @@ -385,21 +385,21 @@ interactions: Content-Type: - application/json Date: - - Thu, 01 Feb 2024 08:28:14 GMT + - Mon, 05 Feb 2024 10:19:22 GMT Server: - cloudflare Set-Cookie: - - __cf_bm=VJuUcmrRhh6NuvVqs31Hl_.Jhl9JSTwMeNmtNujgn2c-1706776094-1-AavlwOUQDEkNS7jPM1K0XmfvpPRvZcpnchzZt9zJ3WC2JLFygQHYJAjilIS0XpZIfKMk3K+rNVWPE1RPz4/9n/s=; - path=/; expires=Thu, 01-Feb-24 08:58:14 GMT; domain=.igdb.com; HttpOnly; Secure; + - __cf_bm=W72fEd3tkalmetq_mNQ7n_UmFAMwTugWoyt6q.tSK0I-1707128362-1-AZq/POkqXl2I0+NMDFqTHngxKUwQ5ehSRihAQE9jYEPPQKQV7W0tP+QteV9RNNRE6AkaIUkjsZWu3VWJXeSFyUw=; + path=/; expires=Mon, 05-Feb-24 10:49:22 GMT; domain=.igdb.com; HttpOnly; Secure; SameSite=None Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Via: - - 1.1 eaa5b4468d4ba37bc9733291d72738ec.cloudfront.net (CloudFront) + - 1.1 a4035907ac3c3ba8d1fd116b6b6b9a4c.cloudfront.net (CloudFront) X-Amz-Cf-Id: - - tBJ1aXTHxqMgQz1stKh4w4XsnNHJeLUDVyVaQ6ESth15WAwruBx4eQ== + - C9AU5yakduVKlqWfBlMyFazD5JPOlFjlfdMHvqrnqVriqauKZPezMg== X-Amz-Cf-Pop: - - ZAG50-C1 + - VIE50-C2 X-Cache: - Miss from cloudfront X-Content-Type-Options: @@ -409,13 +409,13 @@ interactions: alt-svc: - h3=":443"; ma=86400 x-amz-apigw-id: - - Scpk0FyBvHcEqGA= + - SqFmoEvUvHcEHqg= x-amzn-Remapped-Content-Length: - '2' x-amzn-Remapped-Date: - - Thu, 01 Feb 2024 08:28:14 GMT + - Mon, 05 Feb 2024 10:19:22 GMT x-amzn-RequestId: - - fccbe86c-67e0-4bda-a460-7fa8fb91bc98 + - 9b7de1ff-7b8a-4cb4-82be-b90a45f9ab44 status: code: 200 message: OK diff --git a/backend/handler/tests/cassettes/test_get_ps2_opl_rom.yaml b/backend/handler/tests/cassettes/test_get_ps2_opl_rom.yaml index 3ae99f14e..89fc7ba52 100644 --- a/backend/handler/tests/cassettes/test_get_ps2_opl_rom.yaml +++ b/backend/handler/tests/cassettes/test_get_ps2_opl_rom.yaml @@ -1,7 +1,7 @@ interactions: - request: - body: search "WWE Smack"; fields id,name,slug,summary,total_rating,genres.name,alternative_names.name,artworks.url,cover.url,screenshots.url,franchise.name,franchises.name,collections.name,expansions.name,expansions.cover.url,dlcs.name,dlcs.cover.url,involved_companies.company.name,platforms.name,aggregated_rating,first_release_date,game_modes.name,player_perspectives.name,ports.name,remakes.name,remasters.name,similar_games.name,language_supports.language.name; - where platforms=[8] ; + body: search "WWE Smack"; fields id,name,slug,summary,total_rating,aggregated_rating,genres.name,alternative_names.name,artworks.url,cover.url,screenshots.url,franchise.name,franchises.name,collections.name,expansions.name,expansions.slug,expansions.cover.url,expanded_games.name,expanded_games.cover.url,dlcs.name,dlcs.slug,dlcs.cover.url,remakes.name,remakes.cover.url,remasters.name,remasters.cover.url,involved_companies.company.name,platforms.name,first_release_date,game_modes.name,player_perspectives.name,ports.name,similar_games.name,language_supports.language.name,external_games.uid,external_games.category; + where platforms=[8] ; limit 200; headers: Accept: - application/json @@ -14,11 +14,11 @@ interactions: Connection: - keep-alive Content-Length: - - '482' + - '645' User-Agent: - python-requests/2.31.0 method: POST - uri: https://api.igdb.com/v4/games/ + uri: https://api.igdb.com/v4/games response: body: string: "{\n \"message\": \"Authorization Failure. Have you tried:\",\n \"Tip @@ -31,7 +31,7 @@ interactions: CF-Cache-Status: - DYNAMIC CF-RAY: - - 84e8d2092ec4247e-ZAG + - 850a6a6cc862248a-ZAG Connection: - keep-alive Content-Length: @@ -39,21 +39,21 @@ interactions: Content-Type: - application/json Date: - - Thu, 01 Feb 2024 08:28:22 GMT + - Mon, 05 Feb 2024 10:19:33 GMT Server: - cloudflare Set-Cookie: - - __cf_bm=cJK8rK1dJ5c.n5hpqYLM7VrmPPUupWp2gZMW5S.K8lU-1706776102-1-AYYqPuDRXO4+NV1AbdJ//hUmIahawoE+VVVe7YfslMsOOlCSuJG36JeOjmrYbf8czE4udytV6iv1Dt7KR1BLbSk=; - path=/; expires=Thu, 01-Feb-24 08:58:22 GMT; domain=.igdb.com; HttpOnly; Secure; + - __cf_bm=q9RZ2oX2yUNILpRZVW5OoxHlMGDvBPehxTGDol4K2oI-1707128373-1-AV4dvQqWExP3Dtve1W7vyWoYIbFdjDLAuobb7kXhAgK9VeOuXyVdYFt4J8CHGqbLYqRqXo2qRom19qjprAWkxH4=; + path=/; expires=Mon, 05-Feb-24 10:49:33 GMT; domain=.igdb.com; HttpOnly; Secure; SameSite=None Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Via: - - 1.1 eaa5b4468d4ba37bc9733291d72738ec.cloudfront.net (CloudFront) + - 1.1 c8710a117c1dfdaea4e9dfc4d41970d2.cloudfront.net (CloudFront) X-Amz-Cf-Id: - - JtSnQ9QdWqC9p_QIK_cI3F4POSECVQkuNkkptt1AvSXHpCVBlQ-cbw== + - V2CITeT8MTu0_1ivYUqp2mwvEhRlhwvKoYXDsDCNwCQ7nS_Jp8vl9w== X-Amz-Cf-Pop: - - ZAG50-C1 + - VIE50-C2 X-Cache: - Error from cloudfront X-Content-Type-Options: @@ -61,11 +61,11 @@ interactions: alt-svc: - h3=":443"; ma=86400 x-amz-apigw-id: - - Scpl8FEvPHcEOfw= + - SqFobF8DPHcEaEA= x-amzn-ErrorType: - AccessDeniedException x-amzn-RequestId: - - 8d9a54ad-e327-4386-b8a3-831928f6bf6b + - 303a827f-7960-4f11-9625-6da894bd89f0 status: code: 401 message: Unauthorized @@ -86,7 +86,7 @@ interactions: uri: https://id.twitch.tv/oauth2/token?client_id=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&client_secret=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&grant_type=client_credentials response: body: - string: '{"access_token":"rsnn7xyiq9ixov3hw32p0g3x0exrot","expires_in":5277802,"token_type":"bearer"} + string: '{"access_token":"ceowppsaubbqnesvgmn8bxq2bz1e93","expires_in":5232645,"token_type":"bearer"} ' headers: @@ -99,34 +99,34 @@ interactions: Content-Type: - application/json Date: - - Thu, 01 Feb 2024 08:28:22 GMT + - Mon, 05 Feb 2024 10:19:34 GMT Server: - nginx X-Ctxlog-Logid: - - 1-65bb5626-0ab475b5480e298831e8ddf9 + - 1-65c0b636-7add0780529675930d3892c4 status: code: 200 message: OK - request: - body: search "WWE Smack"; fields id,name,slug,summary,total_rating,genres.name,alternative_names.name,artworks.url,cover.url,screenshots.url,franchise.name,franchises.name,collections.name,expansions.name,expansions.cover.url,dlcs.name,dlcs.cover.url,involved_companies.company.name,platforms.name,aggregated_rating,first_release_date,game_modes.name,player_perspectives.name,ports.name,remakes.name,remasters.name,similar_games.name,language_supports.language.name; - where platforms=[8] ; + body: search "WWE Smack"; fields id,name,slug,summary,total_rating,aggregated_rating,genres.name,alternative_names.name,artworks.url,cover.url,screenshots.url,franchise.name,franchises.name,collections.name,expansions.name,expansions.slug,expansions.cover.url,expanded_games.name,expanded_games.cover.url,dlcs.name,dlcs.slug,dlcs.cover.url,remakes.name,remakes.cover.url,remasters.name,remasters.cover.url,involved_companies.company.name,platforms.name,first_release_date,game_modes.name,player_perspectives.name,ports.name,similar_games.name,language_supports.language.name,external_games.uid,external_games.category; + where platforms=[8] ; limit 200; headers: Accept: - application/json Accept-Encoding: - gzip, deflate Authorization: - - Bearer rsnn7xyiq9ixov3hw32p0g3x0exrot + - Bearer ceowppsaubbqnesvgmn8bxq2bz1e93 Client-ID: - xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Connection: - keep-alive Content-Length: - - '482' + - '645' User-Agent: - python-requests/2.31.0 method: POST - uri: https://api.igdb.com/v4/games/ + uri: https://api.igdb.com/v4/games response: body: string: '[]' @@ -134,7 +134,7 @@ interactions: CF-Cache-Status: - DYNAMIC CF-RAY: - - 84e8d214c948247e-ZAG + - 850a6a78ea775a8f-VIE Connection: - keep-alive Content-Length: @@ -142,19 +142,19 @@ interactions: Content-Type: - application/json Date: - - Thu, 01 Feb 2024 08:28:23 GMT + - Mon, 05 Feb 2024 10:19:35 GMT Server: - cloudflare Set-Cookie: - - __cf_bm=uPoSD3L3_bkKdUsmyZ0dpaDNR0jfx3fWmMTcZmME7VU-1706776103-1-ASxrs9xXTwPTjvdd2tSVPYcLzy4KsrSGJ2aTR7XTx3+neEA8ogkFE4dZFsdz2xcyl6F8iWR8UICI3wDk3S2YdHo=; - path=/; expires=Thu, 01-Feb-24 08:58:23 GMT; domain=.igdb.com; HttpOnly; Secure; + - __cf_bm=nPdFOwqHSK8.4iUCLhlaW0RLKE7sXiBFWo5bapNv8ls-1707128375-1-AcopgG+rfx+1lCOkCsQcixVy6AX38T9d2mao1At8n1nrFCEuHamBbEaQf6lAvFoih7fZq0e6PlmEhTImjuBUUtQ=; + path=/; expires=Mon, 05-Feb-24 10:49:35 GMT; domain=.igdb.com; HttpOnly; Secure; SameSite=None Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Via: - - 1.1 ba761cfda8bfa6cbda2b6c433d6201f6.cloudfront.net (CloudFront) + - 1.1 881b12332738e10f6e80298fbdcd7e8e.cloudfront.net (CloudFront) X-Amz-Cf-Id: - - 2DKdI8nfGNzLbMfOcEr1aYsVjWUVuO35n_XAL1I7I7nSFDsN_Nz16g== + - hm6HNEMABW_ZnDuFNHPpzFNwTht8Xx3NuBKJpXRQp7TkBKOlSRoQgw== X-Amz-Cf-Pop: - VIE50-C2 X-Cache: @@ -166,672 +166,188 @@ interactions: alt-svc: - h3=":443"; ma=86400 x-amz-apigw-id: - - ScpmLHCgvHcErNw= + - SqForGNWPHcEl2w= x-amzn-Remapped-Content-Length: - '2' x-amzn-Remapped-Date: - - Thu, 01 Feb 2024 08:28:23 GMT + - Mon, 05 Feb 2024 10:19:35 GMT x-amzn-RequestId: - - 0fcbb165-70e2-43a6-856b-36273578437b + - 6ea19906-7c95-44bd-a145-9455a3105a3e status: code: 200 message: OK - request: - body: search "WWE Smack"; fields id,name,slug,summary,total_rating,genres.name,alternative_names.name,artworks.url,cover.url,screenshots.url,franchise.name,franchises.name,collections.name,expansions.name,expansions.cover.url,dlcs.name,dlcs.cover.url,involved_companies.company.name,platforms.name,aggregated_rating,first_release_date,game_modes.name,player_perspectives.name,ports.name,remakes.name,remasters.name,similar_games.name,language_supports.language.name; - where platforms=[8] & category=10; + body: fields game.id,name; where game.platforms=[8] & (name ~ *"WWE Smack"* | + alternative_name ~ *"WWE Smack"*); limit 200; headers: Accept: - application/json Accept-Encoding: - gzip, deflate Authorization: - - Bearer rsnn7xyiq9ixov3hw32p0g3x0exrot + - Bearer ceowppsaubbqnesvgmn8bxq2bz1e93 Client-ID: - xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Connection: - keep-alive Content-Length: - - '495' + - '117' User-Agent: - python-requests/2.31.0 method: POST - uri: https://api.igdb.com/v4/games/ + uri: https://api.igdb.com/v4/search response: body: - string: '[]' + string: "[\n {\n \"id\": 22703,\n \"game\": {\n \"id\": 6461\n },\n + \ \"name\": \"WWE SmackDown! Shut Your Mouth\"\n },\n {\n \"id\": 23270,\n + \ \"game\": {\n \"id\": 5298\n },\n \"name\": \"WWE SmackDown + vs Raw 2008\"\n },\n {\n \"id\": 38521,\n \"game\": {\n \"id\": + 80852\n },\n \"name\": \"WWE Smackdown! vs Raw\"\n },\n {\n \"id\": + 42494,\n \"game\": {\n \"id\": 7252\n },\n \"name\": \"WWE SmackDown + vs Raw 2007\"\n },\n {\n \"id\": 64889,\n \"game\": {\n \"id\": + 5300\n },\n \"name\": \"WWE SmackDown vs Raw 2010\"\n },\n {\n \"id\": + 96855,\n \"game\": {\n \"id\": 2265\n },\n \"name\": \"WWE SmackDown + vs Raw 2011\"\n },\n {\n \"id\": 111128,\n \"game\": {\n \"id\": + 5299\n },\n \"name\": \"WWE SmackDown vs Raw 2009\"\n },\n {\n \"id\": + 114042,\n \"game\": {\n \"id\": 6442\n },\n \"name\": \"WWE + Smackdown! Here Comes the Pain\"\n },\n {\n \"id\": 164052,\n \"game\": + {\n \"id\": 18323\n },\n \"name\": \"WWE SmackDown! vs Raw 2006\"\n + \ }\n]" headers: CF-Cache-Status: - DYNAMIC CF-RAY: - - 84e8d2179ddc2480-ZAG + - 850a6a7c1f99248e-ZAG Connection: - keep-alive - Content-Length: - - '2' + Content-Encoding: + - gzip Content-Type: - application/json Date: - - Thu, 01 Feb 2024 08:28:24 GMT + - Mon, 05 Feb 2024 10:19:37 GMT Server: - cloudflare Set-Cookie: - - __cf_bm=ZbadY6uS4fhzHBzrJffx3uBf58TRgKSjitrH6xS4y8g-1706776104-1-AesQx6760lNoiTpwzUFLgO3E5K70NXboKAicRH9WovOg6Zc+HldDXP5uYzzK+df2j4blvB2kq98Hg9APdjSeK0w=; - path=/; expires=Thu, 01-Feb-24 08:58:24 GMT; domain=.igdb.com; HttpOnly; Secure; + - __cf_bm=rTR9ZrqC1sN4ia5ons.JkcDv_yZgj1BMvUvphQmttjw-1707128377-1-Af9WUirirOQ6ptU0pFtmVvu8UFcO/fjQll/RS0CrwC84+lRPproAa+Mmg4QlLbWku+XN+A85uIZrbjJ74coMUco=; + path=/; expires=Mon, 05-Feb-24 10:49:37 GMT; domain=.igdb.com; HttpOnly; Secure; SameSite=None Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload + Transfer-Encoding: + - chunked Via: - - 1.1 eaa5b4468d4ba37bc9733291d72738ec.cloudfront.net (CloudFront) + - 1.1 4ca98b546b8d71c72caf6a3d8f75dc24.cloudfront.net (CloudFront) X-Amz-Cf-Id: - - e7iB9-DGER5GxnRSXdlJdnR1cAwr0Sd3QNc9Og9kH72YpHH6eY5A3A== - X-Amz-Cf-Pop: - - ZAG50-C1 - X-Cache: - - Miss from cloudfront - X-Content-Type-Options: - - nosniff - X-Count: - - '0' - alt-svc: - - h3=":443"; ma=86400 - x-amz-apigw-id: - - ScpmTGhKvHcENjA= - x-amzn-Remapped-Content-Length: - - '2' - x-amzn-Remapped-Date: - - Thu, 01 Feb 2024 08:28:24 GMT - x-amzn-RequestId: - - 10ce805d-ace3-47cf-a220-c0e150abf69a - status: - code: 200 - message: OK -- request: - body: search "WWE Smack"; fields id,name,slug,summary,total_rating,genres.name,alternative_names.name,artworks.url,cover.url,screenshots.url,franchise.name,franchises.name,collections.name,expansions.name,expansions.cover.url,dlcs.name,dlcs.cover.url,involved_companies.company.name,platforms.name,aggregated_rating,first_release_date,game_modes.name,player_perspectives.name,ports.name,remakes.name,remasters.name,similar_games.name,language_supports.language.name; - where platforms=[8] ; - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - Authorization: - - Bearer rsnn7xyiq9ixov3hw32p0g3x0exrot - Client-ID: - - xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx - Connection: - - keep-alive - Content-Length: - - '482' - User-Agent: - - python-requests/2.31.0 - method: POST - uri: https://api.igdb.com/v4/games/ - response: - body: - string: '[]' - headers: - CF-Cache-Status: - - DYNAMIC - CF-RAY: - - 84e8d21c5eff6c86-ZAG - Connection: - - keep-alive - Content-Length: - - '2' - Content-Type: - - application/json - Date: - - Thu, 01 Feb 2024 08:28:25 GMT - Server: - - cloudflare - Set-Cookie: - - __cf_bm=jUeSPzmjXCcc4gbOpMZ8SQRTbelJ0aCXziyZkVAMVNk-1706776105-1-AQX36y8j2lLNWyvyvgiUc1o4Rm+4oOLVxSWGF+0Y8FxbtgOzXN2eOOappKQXMSHxVX/Qypyd9vanFSABQ8hKBfs=; - path=/; expires=Thu, 01-Feb-24 08:58:25 GMT; domain=.igdb.com; HttpOnly; Secure; - SameSite=None - Strict-Transport-Security: - - max-age=31536000; includeSubDomains; preload - Via: - - 1.1 eaa5b4468d4ba37bc9733291d72738ec.cloudfront.net (CloudFront) - X-Amz-Cf-Id: - - 9YoieSt-wWaSuCoUuOWe3ygyxxYyeYqLT4osNzHITFKAtQ8CrQeYxg== - X-Amz-Cf-Pop: - - ZAG50-C1 - X-Cache: - - Miss from cloudfront - X-Content-Type-Options: - - nosniff - X-Count: - - '0' - alt-svc: - - h3=":443"; ma=86400 - x-amz-apigw-id: - - ScpmaGbkPHcEfww= - x-amzn-Remapped-Content-Length: - - '2' - x-amzn-Remapped-Date: - - Thu, 01 Feb 2024 08:28:24 GMT - x-amzn-RequestId: - - 524350ed-ff1b-4668-81d0-9ea81b4a9e3d - status: - code: 200 - message: OK -- request: - body: search "WWE SmackDown! vs. RAW"; fields id,name,slug,summary,total_rating,genres.name,alternative_names.name,artworks.url,cover.url,screenshots.url,franchise.name,franchises.name,collections.name,expansions.name,expansions.cover.url,dlcs.name,dlcs.cover.url,involved_companies.company.name,platforms.name,aggregated_rating,first_release_date,game_modes.name,player_perspectives.name,ports.name,remakes.name,remasters.name,similar_games.name,language_supports.language.name; - where platforms=[8] ; - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - Authorization: - - Bearer test_token - Client-ID: - - xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx - Connection: - - keep-alive - Content-Length: - - '495' - User-Agent: - - python-requests/2.31.0 - method: POST - uri: https://api.igdb.com/v4/games/ - response: - body: - string: "{\n \"message\": \"Authorization Failure. Have you tried:\",\n \"Tip - 1\": \"Ensure you are sending Authorization and Client-ID as headers.\",\n - \ \"Tip 2\": \"Ensure Authorization value starts with 'Bearer ', including - the space\",\n \"Tip 3\": \"Ensure Authorization value ends with the App - Access Token you generated, NOT your Client Secret.\",\n \"Docs\": \"https://api-docs.igdb.com/#authentication\",\n - \ \"Discord\": \"https://discord.gg/FrvfwQg\"\n}\n" - headers: - CF-Cache-Status: - - DYNAMIC - CF-RAY: - - 84e8d221ac656c86-ZAG - Connection: - - keep-alive - Content-Length: - - '437' - Content-Type: - - application/json - Date: - - Thu, 01 Feb 2024 08:28:25 GMT - Server: - - cloudflare - Set-Cookie: - - __cf_bm=pzhStNjV9I_JBuJQuJwcE2JsYoksFWgi0SJ.MLKU_0s-1706776105-1-AScZCtPPudgJhMerpKcSuOTDQkm3jNHXQwc+qVziinQ9IKlz3wM/zmK29WrV+pWHlThK9l7wYFSyLpQOje3kcp0=; - path=/; expires=Thu, 01-Feb-24 08:58:25 GMT; domain=.igdb.com; HttpOnly; Secure; - SameSite=None - Strict-Transport-Security: - - max-age=31536000; includeSubDomains; preload - Via: - - 1.1 ba761cfda8bfa6cbda2b6c433d6201f6.cloudfront.net (CloudFront) - X-Amz-Cf-Id: - - 9rIjeBAirWkI4rd8zT3T88O0lme42bVhW8QxV8k2D7gprHBfRfdKtA== + - 1mEYrUKTKSm9ho3tcCziBkYL-GIJEuA5d-ope26ulmeddsENjM2nOw== X-Amz-Cf-Pop: - VIE50-C2 X-Cache: - - Error from cloudfront + - Miss from cloudfront X-Content-Type-Options: - nosniff + X-Count: + - '9' alt-svc: - h3=":443"; ma=86400 x-amz-apigw-id: - - ScpmjGbBvHcEL_Q= - x-amzn-ErrorType: - - AccessDeniedException + - SqFo0FsaPHcEidA= + x-amzn-Remapped-Content-Length: + - '954' + x-amzn-Remapped-Date: + - Mon, 05 Feb 2024 10:19:36 GMT x-amzn-RequestId: - - 7427e088-ddf4-493c-a13f-20ed6d2b312d - status: - code: 401 - message: Unauthorized -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - Content-Length: - - '0' - User-Agent: - - python-requests/2.31.0 - method: POST - uri: https://id.twitch.tv/oauth2/token?client_id=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&client_secret=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&grant_type=client_credentials - response: - body: - string: '{"access_token":"76opkjlm5fe25i3avc6v17s0t8ieey","expires_in":5479588,"token_type":"bearer"} - - ' - headers: - Access-Control-Allow-Origin: - - '*' - Connection: - - keep-alive - Content-Length: - - '93' - Content-Type: - - application/json - Date: - - Thu, 01 Feb 2024 08:28:27 GMT - Server: - - nginx - X-Ctxlog-Logid: - - 1-65bb562a-57dae5b4015dcbc13de8d84a + - 749da0d8-ec39-47c1-bc8d-05ae7fc0d335 status: code: 200 message: OK - request: - body: search "WWE SmackDown! vs. RAW"; fields id,name,slug,summary,total_rating,genres.name,alternative_names.name,artworks.url,cover.url,screenshots.url,franchise.name,franchises.name,collections.name,expansions.name,expansions.cover.url,dlcs.name,dlcs.cover.url,involved_companies.company.name,platforms.name,aggregated_rating,first_release_date,game_modes.name,player_perspectives.name,ports.name,remakes.name,remasters.name,similar_games.name,language_supports.language.name; - where platforms=[8] ; + body: fields id,name,slug,summary,total_rating,aggregated_rating,genres.name,alternative_names.name,artworks.url,cover.url,screenshots.url,franchise.name,franchises.name,collections.name,expansions.name,expansions.slug,expansions.cover.url,expanded_games.name,expanded_games.cover.url,dlcs.name,dlcs.slug,dlcs.cover.url,remakes.name,remakes.cover.url,remasters.name,remasters.cover.url,involved_companies.company.name,platforms.name,first_release_date,game_modes.name,player_perspectives.name,ports.name,similar_games.name,language_supports.language.name,external_games.uid,external_games.category; + where id=6461; limit 200; headers: Accept: - application/json Accept-Encoding: - gzip, deflate Authorization: - - Bearer 76opkjlm5fe25i3avc6v17s0t8ieey + - Bearer ceowppsaubbqnesvgmn8bxq2bz1e93 Client-ID: - xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Connection: - keep-alive Content-Length: - - '495' + - '618' User-Agent: - python-requests/2.31.0 method: POST - uri: https://api.igdb.com/v4/games/ + uri: https://api.igdb.com/v4/games response: body: - string: "[\n {\n \"id\": 80852,\n \"alternative_names\": [\n {\n - \ \"id\": 43313,\n \"name\": \"Exciting Pro Wrestling 6: SmackDown! - vs. RAW\"\n },\n {\n \"id\": 43314,\n \"name\": \"WWE - SvR\"\n }\n ],\n \"cover\": {\n \"id\": 209154,\n \"url\": - \"//images.igdb.com/igdb/image/upload/t_thumb/co4hdu.jpg\"\n },\n \"first_release_date\": - 1099353600,\n \"franchises\": [\n {\n \"id\": 255,\n \"name\": + string: "[\n {\n \"id\": 6461,\n \"aggregated_rating\": 80.0,\n \"alternative_names\": + [\n {\n \"id\": 84798,\n \"name\": \"Exciting Pro Wrestling + 4\"\n }\n ],\n \"cover\": {\n \"id\": 212962,\n \"url\": + \"//images.igdb.com/igdb/image/upload/t_thumb/co4kbm.jpg\"\n },\n \"external_games\": + [\n {\n \"id\": 150149,\n \"category\": 3,\n \"uid\": + \"7552\"\n },\n {\n \"id\": 1189446,\n \"category\": + 14,\n \"uid\": \"6910\"\n }\n ],\n \"first_release_date\": + 1036022400,\n \"franchise\": {\n \"id\": 255,\n \"name\": \"WWE\"\n + \ },\n \"franchises\": [\n {\n \"id\": 255,\n \"name\": \"WWE\"\n }\n ],\n \"game_modes\": [\n {\n \"id\": 1,\n \"name\": \"Single player\"\n },\n {\n \"id\": - 2,\n \"name\": \"Multiplayer\"\n }\n ],\n \"genres\": [\n - \ {\n \"id\": 4,\n \"name\": \"Fighting\"\n },\n {\n - \ \"id\": 14,\n \"name\": \"Sport\"\n }\n ],\n \"involved_companies\": - [\n {\n \"id\": 59696,\n \"company\": {\n \"id\": - 14321,\n \"name\": \"Yuke\\u0027s\"\n }\n },\n {\n - \ \"id\": 59697,\n \"company\": {\n \"id\": 197,\n \"name\": - \"THQ\"\n }\n },\n {\n \"id\": 59698,\n \"company\": - {\n \"id\": 14321,\n \"name\": \"Yuke\\u0027s\"\n }\n - \ }\n ],\n \"name\": \"WWE Smackdown! vs. Raw\",\n \"platforms\": - [\n {\n \"id\": 8,\n \"name\": \"PlayStation 2\"\n }\n - \ ],\n \"player_perspectives\": [\n {\n \"id\": 2,\n \"name\": - \"Third person\"\n }\n ],\n \"screenshots\": [\n {\n \"id\": - 337102,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc783y.jpg\"\n - \ },\n {\n \"id\": 337103,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc783z.jpg\"\n - \ },\n {\n \"id\": 337104,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc7840.jpg\"\n - \ },\n {\n \"id\": 337105,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc7841.jpg\"\n - \ },\n {\n \"id\": 337106,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc7842.jpg\"\n - \ },\n {\n \"id\": 337107,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc7843.jpg\"\n - \ },\n {\n \"id\": 337108,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc7844.jpg\"\n - \ }\n ],\n \"similar_games\": [\n {\n \"id\": 109606,\n - \ \"name\": \"Pro Yakyuu Spirits 2019\"\n },\n {\n \"id\": + 4,\n \"name\": \"Split screen\"\n }\n ],\n \"genres\": [\n + \ {\n \"id\": 14,\n \"name\": \"Sport\"\n }\n ],\n + \ \"involved_companies\": [\n {\n \"id\": 15372,\n \"company\": + {\n \"id\": 197,\n \"name\": \"THQ\"\n }\n },\n + \ {\n \"id\": 220218,\n \"company\": {\n \"id\": + 14321,\n \"name\": \"Yuke\\u0027s\"\n }\n }\n ],\n + \ \"name\": \"WWE SmackDown! Shut Your Mouth\",\n \"platforms\": [\n + \ {\n \"id\": 8,\n \"name\": \"PlayStation 2\"\n }\n + \ ],\n \"screenshots\": [\n {\n \"id\": 681390,\n \"url\": + \"//images.igdb.com/igdb/image/upload/t_thumb/scelri.jpg\"\n }\n ],\n + \ \"similar_games\": [\n {\n \"id\": 2265,\n \"name\": + \"WWE SmackDown vs. Raw 2011\"\n },\n {\n \"id\": 4573,\n + \ \"name\": \"WWE WrestleMania X8\"\n },\n {\n \"id\": + 6442,\n \"name\": \"WWE Smackdown! Here Comes the Pain\"\n },\n + \ {\n \"id\": 6444,\n \"name\": \"WWF SmackDown! 2: Know + Your Role\"\n },\n {\n \"id\": 6445,\n \"name\": \"WWF + SmackDown! Just Bring It\"\n },\n {\n \"id\": 18323,\n \"name\": + \"WWE SmackDown! vs. Raw 2006\"\n },\n {\n \"id\": 48707,\n + \ \"name\": \"WWF King of the Ring\"\n },\n {\n \"id\": + 102805,\n \"name\": \"WWE 2K19\"\n },\n {\n \"id\": 114286,\n \"name\": \"Madden NFL 20\"\n },\n {\n \"id\": - 116343,\n \"name\": \"Real Football 2016\"\n },\n {\n \"id\": - 116349,\n \"name\": \"Real Football 2014\"\n },\n {\n \"id\": - 116350,\n \"name\": \"Real Football 2015\"\n },\n {\n \"id\": - 116351,\n \"name\": \"Real Football 2017\"\n },\n {\n \"id\": - 116352,\n \"name\": \"Real Football 2018\"\n },\n {\n \"id\": - 116353,\n \"name\": \"Real Football 2019\"\n },\n {\n \"id\": - 174558,\n \"name\": \"The Thrill of the Fight\"\n },\n {\n - \ \"id\": 277704,\n \"name\": \"Boxing Wrestle\"\n }\n ],\n - \ \"slug\": \"wwe-smackdown-vs-raw\",\n \"summary\": \"WWE SmackDown! - vs. Raw brings two of wrestling\\u0027s most popular game series together - on the PS2. The game re-creates WWE programming with voice-overs and commentary - throughout the season mode. During matches, you can learn a host of new gameplay - moves, such as stare-downs, chop battles, and submission reversals. You can - also try out situational challenges or create your own championship. Play - as your favorite wrestler, including legends and Divas, and prove to the world - that you have what it takes to be the WWE champion.\",\n \"total_rating\": - 79.23101809914306,\n \"collections\": [\n {\n \"id\": 464,\n - \ \"name\": \"WWE SmackDown vs. Raw\"\n }\n ]\n },\n {\n \"id\": - 2265,\n \"aggregated_rating\": 70.0,\n \"alternative_names\": [\n {\n - \ \"id\": 94956,\n \"name\": \"WWE \uC2A4\uB9E5\uB2E4\uC6B4 \uB300 - \uB85C\uC6B0 2011 \"\n }\n ],\n \"cover\": {\n \"id\": 212984,\n - \ \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co4kc8.jpg\"\n - \ },\n \"first_release_date\": 1288051200,\n \"franchises\": [\n {\n - \ \"id\": 255,\n \"name\": \"WWE\"\n }\n ],\n \"game_modes\": - [\n {\n \"id\": 1,\n \"name\": \"Single player\"\n },\n - \ {\n \"id\": 2,\n \"name\": \"Multiplayer\"\n }\n - \ ],\n \"genres\": [\n {\n \"id\": 4,\n \"name\": - \"Fighting\"\n },\n {\n \"id\": 14,\n \"name\": \"Sport\"\n - \ }\n ],\n \"involved_companies\": [\n {\n \"id\": 36716,\n - \ \"company\": {\n \"id\": 197,\n \"name\": \"THQ\"\n - \ }\n },\n {\n \"id\": 220239,\n \"company\": - {\n \"id\": 14321,\n \"name\": \"Yuke\\u0027s\"\n }\n - \ }\n ],\n \"name\": \"WWE SmackDown vs. Raw 2011\",\n \"platforms\": - [\n {\n \"id\": 5,\n \"name\": \"Wii\"\n },\n {\n - \ \"id\": 8,\n \"name\": \"PlayStation 2\"\n },\n {\n - \ \"id\": 9,\n \"name\": \"PlayStation 3\"\n },\n {\n - \ \"id\": 12,\n \"name\": \"Xbox 360\"\n },\n {\n \"id\": - 38,\n \"name\": \"PlayStation Portable\"\n }\n ],\n \"player_perspectives\": - [\n {\n \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n - \ }\n ],\n \"screenshots\": [\n {\n \"id\": 25356,\n - \ \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ogqcfcsewpcqkpks1vsv.jpg\"\n - \ },\n {\n \"id\": 25357,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ksfoxuvlsfpv6ec3g0ar.jpg\"\n - \ },\n {\n \"id\": 25358,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/gctkviyobk57lq7flaxk.jpg\"\n - \ },\n {\n \"id\": 25359,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/mnag3ua2xuvqinywao1s.jpg\"\n - \ },\n {\n \"id\": 25360,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/gkldonjgrpwubwszp9sl.jpg\"\n - \ }\n ],\n \"similar_games\": [\n {\n \"id\": 494,\n - \ \"name\": \"Bulletstorm\"\n },\n {\n \"id\": 5294,\n - \ \"name\": \"WWE \\u002712\"\n },\n {\n \"id\": 5296,\n - \ \"name\": \"WWE All Stars\"\n },\n {\n \"id\": 5298,\n - \ \"name\": \"WWE SmackDown vs. Raw 2008\"\n },\n {\n \"id\": - 5299,\n \"name\": \"WWE SmackDown vs. Raw 2009\"\n },\n {\n - \ \"id\": 5300,\n \"name\": \"WWE SmackDown vs. Raw 2010\"\n - \ },\n {\n \"id\": 6443,\n \"name\": \"WWF SmackDown!\"\n - \ },\n {\n \"id\": 7020,\n \"name\": \"Inversion\"\n - \ },\n {\n \"id\": 31558,\n \"name\": \"WWE 2K18\"\n - \ },\n {\n \"id\": 36911,\n \"name\": \"Dragon Ball - FighterZ\"\n }\n ],\n \"slug\": \"wwe-smackdown-vs-raw-2011\",\n - \ \"summary\": \"WWE SmackDown vs. Raw 2011 will empower players more than - ever to define their destiny and gameplay experiences in a dynamic and ever-changing - WWE. Along the way, your decisions will decide gameplay scenarios, allowing - for more spontaneous WWE action in and out of the ring. Enjoy a greater level - of interactivity that allows you to customize your WWE experience and control - your destinies in all-new Road to WrestleMania story-driven campaigns.\\n\\nYou\\u0027ve - seen the Superstars\\u0027 greatest moments on WWE programming. You\u2019ve - shared them and lived through them on television, on the web, and at the arenas. - Now, it\\u0027s time for you to define your ultimate WWE moment, in the most - interactive experience in the WWE Universe. This is your moment.\",\n \"total_rating\": - 70.37155889101474,\n \"collections\": [\n {\n \"id\": 464,\n - \ \"name\": \"WWE SmackDown vs. Raw\"\n }\n ]\n },\n {\n \"id\": - 5300,\n \"aggregated_rating\": 65.0,\n \"alternative_names\": [\n {\n - \ \"id\": 95509,\n \"name\": \"WWE \uC2A4\uB9E5\uB2E4\uC6B4 vs. - \uB85C\uC6B0 2010\"\n }\n ],\n \"cover\": {\n \"id\": 198035,\n - \ \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co48sz.jpg\"\n - \ },\n \"first_release_date\": 1255996800,\n \"franchise\": {\n \"id\": - 255,\n \"name\": \"WWE\"\n },\n \"franchises\": [\n {\n \"id\": - 255,\n \"name\": \"WWE\"\n }\n ],\n \"game_modes\": [\n - \ {\n \"id\": 1,\n \"name\": \"Single player\"\n },\n - \ {\n \"id\": 2,\n \"name\": \"Multiplayer\"\n },\n - \ {\n \"id\": 4,\n \"name\": \"Split screen\"\n }\n - \ ],\n \"genres\": [\n {\n \"id\": 4,\n \"name\": - \"Fighting\"\n },\n {\n \"id\": 14,\n \"name\": \"Sport\"\n - \ }\n ],\n \"involved_companies\": [\n {\n \"id\": 12819,\n - \ \"company\": {\n \"id\": 197,\n \"name\": \"THQ\"\n - \ }\n },\n {\n \"id\": 12821,\n \"company\": - {\n \"id\": 321,\n \"name\": \"Tose\"\n }\n },\n - \ {\n \"id\": 220240,\n \"company\": {\n \"id\": - 14321,\n \"name\": \"Yuke\\u0027s\"\n }\n }\n ],\n - \ \"name\": \"WWE SmackDown vs. Raw 2010\",\n \"platforms\": [\n {\n - \ \"id\": 5,\n \"name\": \"Wii\"\n },\n {\n \"id\": - 8,\n \"name\": \"PlayStation 2\"\n },\n {\n \"id\": - 9,\n \"name\": \"PlayStation 3\"\n },\n {\n \"id\": - 12,\n \"name\": \"Xbox 360\"\n },\n {\n \"id\": 20,\n - \ \"name\": \"Nintendo DS\"\n },\n {\n \"id\": 38,\n - \ \"name\": \"PlayStation Portable\"\n },\n {\n \"id\": - 55,\n \"name\": \"Legacy Mobile Device\"\n }\n ],\n \"player_perspectives\": - [\n {\n \"id\": 2,\n \"name\": \"Third person\"\n }\n - \ ],\n \"screenshots\": [\n {\n \"id\": 27682,\n \"url\": - \"//images.igdb.com/igdb/image/upload/t_thumb/bgyj0yxnsdatqfmmfosu.jpg\"\n - \ }\n ],\n \"similar_games\": [\n {\n \"id\": 2265,\n - \ \"name\": \"WWE SmackDown vs. Raw 2011\"\n },\n {\n \"id\": - 3646,\n \"name\": \"WWF WrestleMania 2000\"\n },\n {\n \"id\": - 5294,\n \"name\": \"WWE \\u002712\"\n },\n {\n \"id\": - 5295,\n \"name\": \"WWE \\u002713\"\n },\n {\n \"id\": - 5296,\n \"name\": \"WWE All Stars\"\n },\n {\n \"id\": - 5298,\n \"name\": \"WWE SmackDown vs. Raw 2008\"\n },\n {\n - \ \"id\": 5299,\n \"name\": \"WWE SmackDown vs. Raw 2009\"\n - \ },\n {\n \"id\": 6442,\n \"name\": \"WWE Smackdown! - Here Comes the Pain\"\n },\n {\n \"id\": 6443,\n \"name\": - \"WWF SmackDown!\"\n },\n {\n \"id\": 18323,\n \"name\": - \"WWE SmackDown! vs. Raw 2006\"\n }\n ],\n \"slug\": \"wwe-smackdown-vs-raw-2010\",\n - \ \"summary\": \"The best-selling fighting videogame franchise returns to - the virtual ring with the most authentic, entertaining and compelling simulation - of WWE programming to date. Featuring unparalleled creation tools, a robust - Superstar roster, key franchise improvements and a few surprises, WWE SmackDown - vs. Raw 2010 delivers the empowering freedom to create, customize and share - gameplay experiences. It\\u0027s your world now.\",\n \"total_rating\": - 65.70906213807778,\n \"collections\": [\n {\n \"id\": 464,\n - \ \"name\": \"WWE SmackDown vs. Raw\"\n }\n ]\n },\n {\n \"id\": - 5299,\n \"aggregated_rating\": 65.55555555555556,\n \"alternative_names\": - [\n {\n \"id\": 29322,\n \"name\": \"SvR 2009SvR \\u002709\"\n - \ },\n {\n \"id\": 44782,\n \"name\": \"SvR \\u002709\"\n - \ },\n {\n \"id\": 44783,\n \"name\": \"SvR 2009\"\n - \ },\n {\n \"id\": 96093,\n \"name\": \"WWE \uC2A4\uB9E5\uB2E4\uC6B4 - \uB300 \uB85C\uC6B0 2009\"\n }\n ],\n \"cover\": {\n \"id\": - 198037,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co48t1.jpg\"\n - \ },\n \"first_release_date\": 1225929600,\n \"franchise\": {\n \"id\": - 255,\n \"name\": \"WWE\"\n },\n \"franchises\": [\n {\n \"id\": - 255,\n \"name\": \"WWE\"\n }\n ],\n \"game_modes\": [\n - \ {\n \"id\": 1,\n \"name\": \"Single player\"\n },\n - \ {\n \"id\": 2,\n \"name\": \"Multiplayer\"\n },\n - \ {\n \"id\": 4,\n \"name\": \"Split screen\"\n }\n - \ ],\n \"genres\": [\n {\n \"id\": 4,\n \"name\": - \"Fighting\"\n },\n {\n \"id\": 14,\n \"name\": \"Sport\"\n - \ }\n ],\n \"involved_companies\": [\n {\n \"id\": 12816,\n - \ \"company\": {\n \"id\": 197,\n \"name\": \"THQ\"\n - \ }\n },\n {\n \"id\": 12818,\n \"company\": - {\n \"id\": 321,\n \"name\": \"Tose\"\n }\n },\n - \ {\n \"id\": 220245,\n \"company\": {\n \"id\": - 14321,\n \"name\": \"Yuke\\u0027s\"\n }\n }\n ],\n - \ \"name\": \"WWE SmackDown vs. Raw 2009\",\n \"platforms\": [\n {\n - \ \"id\": 5,\n \"name\": \"Wii\"\n },\n {\n \"id\": - 8,\n \"name\": \"PlayStation 2\"\n },\n {\n \"id\": - 9,\n \"name\": \"PlayStation 3\"\n },\n {\n \"id\": - 12,\n \"name\": \"Xbox 360\"\n },\n {\n \"id\": 20,\n - \ \"name\": \"Nintendo DS\"\n },\n {\n \"id\": 38,\n - \ \"name\": \"PlayStation Portable\"\n },\n {\n \"id\": - 55,\n \"name\": \"Legacy Mobile Device\"\n }\n ],\n \"player_perspectives\": - [\n {\n \"id\": 2,\n \"name\": \"Third person\"\n }\n - \ ],\n \"screenshots\": [\n {\n \"id\": 27080,\n \"url\": - \"//images.igdb.com/igdb/image/upload/t_thumb/rcfccrsdgff7gkfqrqfn.jpg\"\n - \ }\n ],\n \"similar_games\": [\n {\n \"id\": 2265,\n - \ \"name\": \"WWE SmackDown vs. Raw 2011\"\n },\n {\n \"id\": - 5181,\n \"name\": \"Spider-Man: Web of Shadows\"\n },\n {\n - \ \"id\": 5294,\n \"name\": \"WWE \\u002712\"\n },\n {\n - \ \"id\": 5295,\n \"name\": \"WWE \\u002713\"\n },\n {\n - \ \"id\": 5298,\n \"name\": \"WWE SmackDown vs. Raw 2008\"\n - \ },\n {\n \"id\": 5300,\n \"name\": \"WWE SmackDown - vs. Raw 2010\"\n },\n {\n \"id\": 6443,\n \"name\": - \"WWF SmackDown!\"\n },\n {\n \"id\": 7488,\n \"name\": - \"WWE Legends of WrestleMania\"\n },\n {\n \"id\": 18323,\n - \ \"name\": \"WWE SmackDown! vs. Raw 2006\"\n },\n {\n \"id\": - 36911,\n \"name\": \"Dragon Ball FighterZ\"\n }\n ],\n \"slug\": - \"wwe-smackdown-vs-raw-2009\",\n \"summary\": \"WWE SmackDown vs. Raw 2009 - for the Wii builds upon its inaugural offering by significantly expanding - its match type options, giving players more ways to enjoy the platform\\u0027s - unique pick-up-and-play experience. The game also takes full combat sports - entertainment to the next level by giving players more superstar control with - interactive entrances and victory scenes.\",\n \"total_rating\": 67.82725656420227,\n - \ \"collections\": [\n {\n \"id\": 464,\n \"name\": \"WWE - SmackDown vs. Raw\"\n }\n ]\n },\n {\n \"id\": 18323,\n \"aggregated_rating\": - 80.0,\n \"alternative_names\": [\n {\n \"id\": 71530,\n \"name\": - \"Exciting Pro Wrestling 7: SmackDown! vs. Raw 2006\"\n }\n ],\n \"cover\": - {\n \"id\": 168652,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co3m4s.jpg\"\n - \ },\n \"first_release_date\": 1131667200,\n \"franchises\": [\n {\n - \ \"id\": 255,\n \"name\": \"WWE\"\n }\n ],\n \"game_modes\": - [\n {\n \"id\": 1,\n \"name\": \"Single player\"\n },\n - \ {\n \"id\": 4,\n \"name\": \"Split screen\"\n }\n - \ ],\n \"genres\": [\n {\n \"id\": 4,\n \"name\": - \"Fighting\"\n },\n {\n \"id\": 14,\n \"name\": \"Sport\"\n - \ }\n ],\n \"involved_companies\": [\n {\n \"id\": 55019,\n - \ \"company\": {\n \"id\": 197,\n \"name\": \"THQ\"\n - \ }\n },\n {\n \"id\": 220251,\n \"company\": - {\n \"id\": 14321,\n \"name\": \"Yuke\\u0027s\"\n }\n - \ }\n ],\n \"name\": \"WWE SmackDown! vs. Raw 2006\",\n \"platforms\": - [\n {\n \"id\": 8,\n \"name\": \"PlayStation 2\"\n },\n - \ {\n \"id\": 38,\n \"name\": \"PlayStation Portable\"\n - \ }\n ],\n \"player_perspectives\": [\n {\n \"id\": - 2,\n \"name\": \"Third person\"\n }\n ],\n \"screenshots\": - [\n {\n \"id\": 337109,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc7845.jpg\"\n - \ },\n {\n \"id\": 337110,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc7846.jpg\"\n - \ },\n {\n \"id\": 337111,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc7847.jpg\"\n - \ },\n {\n \"id\": 337112,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sc7848.jpg\"\n - \ }\n ],\n \"similar_games\": [\n {\n \"id\": 2265,\n - \ \"name\": \"WWE SmackDown vs. Raw 2011\"\n },\n {\n \"id\": - 4571,\n \"name\": \"WWE Day of Reckoning\"\n },\n {\n \"id\": - 5298,\n \"name\": \"WWE SmackDown vs. Raw 2008\"\n },\n {\n - \ \"id\": 6442,\n \"name\": \"WWE Smackdown! Here Comes the Pain\"\n - \ },\n {\n \"id\": 6444,\n \"name\": \"WWF SmackDown! - 2: Know Your Role\"\n },\n {\n \"id\": 6445,\n \"name\": - \"WWF SmackDown! Just Bring It\"\n },\n {\n \"id\": 6461,\n - \ \"name\": \"WWE SmackDown! Shut Your Mouth\"\n },\n {\n - \ \"id\": 7167,\n \"name\": \"Rumble Roses XX\"\n },\n {\n - \ \"id\": 103218,\n \"name\": \"NBA 2K19\"\n },\n {\n - \ \"id\": 114286,\n \"name\": \"Madden NFL 20\"\n }\n ],\n - \ \"slug\": \"wwe-smackdown-vs-raw-2006\",\n \"summary\": \"The debut - PlayStation Portable offering of THQ and Yuke\\u0027s long-running 3D wrestling - series. WWE SmackDown! vs. RAW 2006 expands on THQ\\u0027s popular multi-million - unit-selling franchise with a number of key new features. The Buried Alive - Casket match, two new wrestler attributes (Stamina and Hardcore), and a realistic - momentum system all combine to turn the series away from its arcade roots - and towards that of a simulation. The PSP version follows closely on the heels - of its PS2 tag-teammate in terms of features and wrestler rosters, with exclusive - extras including additional characters and other features for the PSP version, - plus USB system link to connect the two versions together.\",\n \"total_rating\": - 72.8628709252902,\n \"collections\": [\n {\n \"id\": 464,\n - \ \"name\": \"WWE SmackDown vs. Raw\"\n }\n ]\n },\n {\n \"id\": - 7252,\n \"aggregated_rating\": 78.0,\n \"alternative_names\": [\n {\n - \ \"id\": 84806,\n \"name\": \"SVR 2007\"\n }\n ],\n - \ \"cover\": {\n \"id\": 212983,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co4kc7.jpg\"\n - \ },\n \"first_release_date\": 1163116800,\n \"franchise\": {\n \"id\": - 255,\n \"name\": \"WWE\"\n },\n \"franchises\": [\n {\n \"id\": - 255,\n \"name\": \"WWE\"\n }\n ],\n \"game_modes\": [\n - \ {\n \"id\": 1,\n \"name\": \"Single player\"\n },\n - \ {\n \"id\": 2,\n \"name\": \"Multiplayer\"\n },\n - \ {\n \"id\": 4,\n \"name\": \"Split screen\"\n }\n - \ ],\n \"genres\": [\n {\n \"id\": 4,\n \"name\": - \"Fighting\"\n },\n {\n \"id\": 14,\n \"name\": \"Sport\"\n - \ }\n ],\n \"involved_companies\": [\n {\n \"id\": 17160,\n - \ \"company\": {\n \"id\": 197,\n \"name\": \"THQ\"\n - \ }\n },\n {\n \"id\": 220223,\n \"company\": - {\n \"id\": 14321,\n \"name\": \"Yuke\\u0027s\"\n }\n - \ }\n ],\n \"name\": \"WWE SmackDown vs. Raw 2007\",\n \"platforms\": - [\n {\n \"id\": 8,\n \"name\": \"PlayStation 2\"\n },\n - \ {\n \"id\": 12,\n \"name\": \"Xbox 360\"\n },\n {\n - \ \"id\": 38,\n \"name\": \"PlayStation Portable\"\n }\n - \ ],\n \"player_perspectives\": [\n {\n \"id\": 2,\n \"name\": - \"Third person\"\n }\n ],\n \"screenshots\": [\n {\n \"id\": - 27298,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/uehxhzeprwjyjdz97fpj.jpg\"\n - \ }\n ],\n \"similar_games\": [\n {\n \"id\": 5229,\n - \ \"name\": \"TNA Impact!: Cross the Line\"\n },\n {\n \"id\": - 7251,\n \"name\": \"Wrestle Kingdom\"\n },\n {\n \"id\": - 39499,\n \"name\": \"The Main Event\"\n },\n {\n \"id\": - 46089,\n \"name\": \"Zen-Nippon Pro Wrestling Featuring Virtua\"\n - \ },\n {\n \"id\": 46092,\n \"name\": \"Fire Pro Wrestling - S: 6 Men Scramble\"\n },\n {\n \"id\": 102805,\n \"name\": - \"WWE 2K19\"\n },\n {\n \"id\": 109606,\n \"name\": - \"Pro Yakyuu Spirits 2019\"\n },\n {\n \"id\": 116352,\n - \ \"name\": \"Real Football 2018\"\n },\n {\n \"id\": - 116353,\n \"name\": \"Real Football 2019\"\n },\n {\n \"id\": - 159104,\n \"name\": \"The Wrestling Code\"\n }\n ],\n \"slug\": - \"wwe-smackdown-vs-raw-2007\",\n \"summary\": \"A brand new Analog Control - System makes fighting more realistic than ever with intuitive movement and - new elements of control. An enhanced Season Mode provides multiple branching - storylines and unprecedented levels of player choice. In and out of the ring, - dozens of user-controlled environmental hotspots let players take advantage - of anything at their disposal to inflict damage on opponents in new and unique - ways. Additionally, new high impact combination moves let players take the - power of WWE Superstars into their own hands. Experience the intensity of - WWE fans in a brand new, fully loaded interactive fighting area. Players can - take advantage of multiple weapons, environmental damage and grabbing signs - and weapons from the crowd. WWE SmackDown vs. RAW 2007 offers multiple enhancements, - including incredible high definition graphics, updated rosters for both RAW - and SmackDown, an expanded General Manager Mode, online multiplayer game play - with voice chat support and more.\",\n \"total_rating\": 76.85937681194272,\n - \ \"collections\": [\n {\n \"id\": 464,\n \"name\": \"WWE - SmackDown vs. Raw\"\n }\n ]\n },\n {\n \"id\": 5298,\n \"aggregated_rating\": - 64.16666666666667,\n \"alternative_names\": [\n {\n \"id\": - 16607,\n \"name\": \"SVR 2008\"\n },\n {\n \"id\": - 43167,\n \"name\": \"SVR 2008\"\n }\n ],\n \"cover\": {\n - \ \"id\": 79931,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co1pob.jpg\"\n - \ },\n \"first_release_date\": 1194566400,\n \"franchise\": {\n \"id\": - 255,\n \"name\": \"WWE\"\n },\n \"franchises\": [\n {\n \"id\": - 255,\n \"name\": \"WWE\"\n }\n ],\n \"game_modes\": [\n - \ {\n \"id\": 1,\n \"name\": \"Single player\"\n },\n - \ {\n \"id\": 2,\n \"name\": \"Multiplayer\"\n },\n - \ {\n \"id\": 4,\n \"name\": \"Split screen\"\n }\n - \ ],\n \"genres\": [\n {\n \"id\": 4,\n \"name\": - \"Fighting\"\n },\n {\n \"id\": 14,\n \"name\": \"Sport\"\n - \ }\n ],\n \"involved_companies\": [\n {\n \"id\": 12813,\n - \ \"company\": {\n \"id\": 197,\n \"name\": \"THQ\"\n - \ }\n },\n {\n \"id\": 12815,\n \"company\": - {\n \"id\": 1326,\n \"name\": \"Amaze Entertainment\"\n - \ }\n },\n {\n \"id\": 220244,\n \"company\": - {\n \"id\": 14321,\n \"name\": \"Yuke\\u0027s\"\n }\n - \ }\n ],\n \"name\": \"WWE SmackDown vs. Raw 2008\",\n \"platforms\": - [\n {\n \"id\": 5,\n \"name\": \"Wii\"\n },\n {\n - \ \"id\": 8,\n \"name\": \"PlayStation 2\"\n },\n {\n - \ \"id\": 9,\n \"name\": \"PlayStation 3\"\n },\n {\n - \ \"id\": 12,\n \"name\": \"Xbox 360\"\n },\n {\n \"id\": - 20,\n \"name\": \"Nintendo DS\"\n },\n {\n \"id\": - 38,\n \"name\": \"PlayStation Portable\"\n },\n {\n \"id\": - 55,\n \"name\": \"Legacy Mobile Device\"\n }\n ],\n \"player_perspectives\": - [\n {\n \"id\": 2,\n \"name\": \"Third person\"\n }\n - \ ],\n \"screenshots\": [\n {\n \"id\": 26973,\n \"url\": - \"//images.igdb.com/igdb/image/upload/t_thumb/v8bssuerpkakmpmiswvp.jpg\"\n - \ },\n {\n \"id\": 178914,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/shfjhad9v0npz1lmtpea.jpg\"\n - \ },\n {\n \"id\": 178915,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ibga6xke6j1zlnkvcwds.jpg\"\n - \ },\n {\n \"id\": 178916,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/tfa7ilso1utcyocch8ox.jpg\"\n - \ },\n {\n \"id\": 178917,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/lvaravjw4evvns90m7fj.jpg\"\n - \ },\n {\n \"id\": 178918,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ctchvws5zhxvlywixant.jpg\"\n - \ },\n {\n \"id\": 178919,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/vzqzkyi7bqd577oag95z.jpg\"\n - \ },\n {\n \"id\": 178920,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/qntudzhpiqeeawuvnhl6.jpg\"\n - \ },\n {\n \"id\": 178921,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/p4iqsehjc0xrkppsvzho.jpg\"\n - \ },\n {\n \"id\": 178922,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/zancwv6rzfpmowuc6ccy.jpg\"\n - \ },\n {\n \"id\": 178923,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/xclqdy6liwipbvhoutoj.jpg\"\n - \ },\n {\n \"id\": 178924,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sastxkgl4olya8rmgt29.jpg\"\n - \ }\n ],\n \"similar_games\": [\n {\n \"id\": 1244,\n - \ \"name\": \"Tekken 3\"\n },\n {\n \"id\": 2265,\n - \ \"name\": \"WWE SmackDown vs. Raw 2011\"\n },\n {\n \"id\": - 2700,\n \"name\": \"Tony Hawk\\u0027s Proving Ground\"\n },\n - \ {\n \"id\": 3643,\n \"name\": \"WWF Attitude\"\n },\n - \ {\n \"id\": 5294,\n \"name\": \"WWE \\u002712\"\n },\n - \ {\n \"id\": 5299,\n \"name\": \"WWE SmackDown vs. Raw - 2009\"\n },\n {\n \"id\": 5300,\n \"name\": \"WWE - SmackDown vs. Raw 2010\"\n },\n {\n \"id\": 6442,\n \"name\": - \"WWE Smackdown! Here Comes the Pain\"\n },\n {\n \"id\": - 6443,\n \"name\": \"WWF SmackDown!\"\n },\n {\n \"id\": - 18323,\n \"name\": \"WWE SmackDown! vs. Raw 2006\"\n }\n ],\n - \ \"slug\": \"wwe-smackdown-vs-raw-2008\",\n \"summary\": \"The 2008 - edition in the Smackdown vs. Raw series holds new features to the WWE game - franchise. This is the first in the series to include the extremists of ECW, - including The Sandman, Marcus Cor Von and CM Punk.\\n\\nThe game also features - a new struggle submission system, new weapon choices including guitars, and - eight superstar fighting styles, including Showman, Powerhouse, High-Flyer - and more. Each player can now choose a primary and a secondary fighting style. - It continues the legend trend and new arenas, such as Wrestlemania 23, Unforgiven - and Summerslam as well as the classic superstars like Undertaker, Shawn Michaels - and Ric Flair. The roster largely depends on the platform, and some versions - include wrestlers not available in the other ones.\",\n \"total_rating\": - 67.19892274326853,\n \"collections\": [\n {\n \"id\": 464,\n - \ \"name\": \"WWE SmackDown vs. Raw\"\n }\n ]\n }\n]" + 114287,\n \"name\": \"FIFA 20\"\n }\n ],\n \"slug\": \"wwe-smackdown-shut-your-mouth\",\n + \ \"summary\": \"A WHOLE NEW SEASON OF SMACKDOWN!\\n\\n-BUILD YOUR OWN DRAMA + WITH REAL WWF STORYLINES\\n-ALL-NEW DRAFT\\n-INTERACTIVE BACKSTAGE AREAS\\n-WHATCHA + GONNA DO?!\",\n \"total_rating\": 79.14862332115482,\n \"collections\": + [\n {\n \"id\": 5106,\n \"name\": \"WWE Smackdown!\"\n + \ }\n ]\n }\n]" headers: CF-Cache-Status: - DYNAMIC CF-RAY: - - 84e8d22ffd7ac20a-ZAG + - 850a6a852af9247e-ZAG Connection: - keep-alive Content-Encoding: - gzip Content-Length: - - '4883' + - '877' Content-Type: - application/json Date: - - Thu, 01 Feb 2024 08:28:28 GMT + - Mon, 05 Feb 2024 10:19:37 GMT Server: - cloudflare Set-Cookie: - - __cf_bm=3yye3DkcbgqbDIsDCAwGOdVAQwZph1eX9nmbHUUqC2g-1706776108-1-AQY2zQeEEhQU/X7XfoV2T8kyAyI/e9R2ssAXIfaqefF01uPFMbnkmF5+7EH3qHREyXAdhQqVycvYsgGDPtbTxzQ=; - path=/; expires=Thu, 01-Feb-24 08:58:28 GMT; domain=.igdb.com; HttpOnly; Secure; + - __cf_bm=BFQUPeuv6U_7GnopEtVoMTmmI3k9k3d4PGkruQewvoo-1707128377-1-ASM3OUndgKuFrKoGAd8UgUO4WZEDJf+xEZBsB8kb6oZvQg10rdyGchjFezM7aTl+XQFpDwxmHYK8REi35yiyY8A=; + path=/; expires=Mon, 05-Feb-24 10:49:37 GMT; domain=.igdb.com; HttpOnly; Secure; SameSite=None Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Via: - - 1.1 dcb9765526b3272617b95932c8fefee2.cloudfront.net (CloudFront) + - 1.1 4ca98b546b8d71c72caf6a3d8f75dc24.cloudfront.net (CloudFront) X-Amz-Cf-Id: - - -Uiri7jrb6sB2g1rdu3Y-Fd3gejlrT6ZWYxhHjO41syEeSxG6ruAbQ== + - 9xlBT46Pb1uXdOwZqdWu36iBZbvw-pZxL2qJIdq30gjn9LecOX0TNg== X-Amz-Cf-Pop: - VIE50-C2 X-Cache: @@ -839,17 +355,17 @@ interactions: X-Content-Type-Options: - nosniff X-Count: - - '7' + - '1' alt-svc: - h3=":443"; ma=86400 x-amz-apigw-id: - - Scpm6F1GPHcEjMA= + - SqFo_FddPHcEROQ= x-amzn-Remapped-Content-Length: - - '4883' + - '877' x-amzn-Remapped-Date: - - Thu, 01 Feb 2024 08:28:28 GMT + - Mon, 05 Feb 2024 10:19:37 GMT x-amzn-RequestId: - - 4de5923a-db40-44d8-baf4-bcff05db1db3 + - 0fcc21b2-2356-4610-a746-626f094edd81 status: code: 200 message: OK diff --git a/backend/handler/tests/cassettes/test_get_rom.yaml b/backend/handler/tests/cassettes/test_get_rom.yaml index 8b35f6183..cae1f680d 100644 --- a/backend/handler/tests/cassettes/test_get_rom.yaml +++ b/backend/handler/tests/cassettes/test_get_rom.yaml @@ -1,7 +1,7 @@ interactions: - request: - body: search "Paper Mario"; fields id,name,slug,summary,total_rating,genres.name,alternative_names.name,artworks.url,cover.url,screenshots.url,franchise.name,franchises.name,collections.name,expansions.name,expansions.cover.url,dlcs.name,dlcs.cover.url,involved_companies.company.name,platforms.name,aggregated_rating,first_release_date,game_modes.name,player_perspectives.name,ports.name,remakes.name,remasters.name,similar_games.name,language_supports.language.name; - where platforms=[4] ; + body: search "Paper Mario"; fields id,name,slug,summary,total_rating,aggregated_rating,genres.name,alternative_names.name,artworks.url,cover.url,screenshots.url,franchise.name,franchises.name,collections.name,expansions.name,expansions.slug,expansions.cover.url,expanded_games.name,expanded_games.cover.url,dlcs.name,dlcs.slug,dlcs.cover.url,remakes.name,remakes.cover.url,remasters.name,remasters.cover.url,involved_companies.company.name,platforms.name,first_release_date,game_modes.name,player_perspectives.name,ports.name,similar_games.name,language_supports.language.name,external_games.uid,external_games.category; + where platforms=[4] ; limit 200; headers: Accept: - application/json @@ -14,11 +14,11 @@ interactions: Connection: - keep-alive Content-Length: - - '484' + - '647' User-Agent: - python-requests/2.31.0 method: POST - uri: https://api.igdb.com/v4/games/ + uri: https://api.igdb.com/v4/games response: body: string: "{\n \"message\": \"Authorization Failure. Have you tried:\",\n \"Tip @@ -31,7 +31,7 @@ interactions: CF-Cache-Status: - DYNAMIC CF-RAY: - - 84e8d1e14c3c2482-ZAG + - 850a6a2a2fb56c85-ZAG Connection: - keep-alive Content-Length: @@ -39,21 +39,21 @@ interactions: Content-Type: - application/json Date: - - Thu, 01 Feb 2024 08:28:15 GMT + - Mon, 05 Feb 2024 10:19:22 GMT Server: - cloudflare Set-Cookie: - - __cf_bm=Tlwq9SqnHAvg1bWkk6RysY18Sjs7Ql0HhhLgbX0Va5g-1706776095-1-AXF4oBKwABx5eqk4JwT4l8zT6OTabVBaM4LwDnWmGLPW6TNommuHyn7INbmB/Ago/mWs/Tuc6iVCq3GROVsFNv4=; - path=/; expires=Thu, 01-Feb-24 08:58:15 GMT; domain=.igdb.com; HttpOnly; Secure; + - __cf_bm=5zd9c6iFpy5Esfr.1yve2BuxPTfE87GAMm4vWbLnv_Y-1707128362-1-Adr7Ghy0MawsOC51UjUWmBHRhpKVOenEsVnxgju8n/Sk+WsU3m0iJJvad5+youIKCnm32IRGhBwLvPVuIgoP3RI=; + path=/; expires=Mon, 05-Feb-24 10:49:22 GMT; domain=.igdb.com; HttpOnly; Secure; SameSite=None Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Via: - - 1.1 eaa5b4468d4ba37bc9733291d72738ec.cloudfront.net (CloudFront) + - 1.1 c8710a117c1dfdaea4e9dfc4d41970d2.cloudfront.net (CloudFront) X-Amz-Cf-Id: - - YABS_qZs6nHklgXIzNfYum-GhkzDuPNPQ9dWwizfAevVXRUkBwJWYw== + - thVZpVn7cJ5H2Uf_3vjsSPeR3pczbOBcNM2X7xg9zyrViJ9PRkK33A== X-Amz-Cf-Pop: - - ZAG50-C1 + - VIE50-C2 X-Cache: - Error from cloudfront X-Content-Type-Options: @@ -61,11 +61,11 @@ interactions: alt-svc: - h3=":443"; ma=86400 x-amz-apigw-id: - - Scpk8F6uvHcEXjA= + - SqFmtFIlPHcElSw= x-amzn-ErrorType: - AccessDeniedException x-amzn-RequestId: - - 9865af96-bdc1-4d6c-a357-bf1850a64c0a + - 2a6aef67-edb4-4504-a6c2-6c4542861369 status: code: 401 message: Unauthorized @@ -86,7 +86,7 @@ interactions: uri: https://id.twitch.tv/oauth2/token?client_id=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&client_secret=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&grant_type=client_credentials response: body: - string: '{"access_token":"g4eg8f579es0q3w88bq8yx8rwtwgbz","expires_in":4855470,"token_type":"bearer"} + string: '{"access_token":"9h0nj99pt9oq8n4alazv9ki0ats1ne","expires_in":4676123,"token_type":"bearer"} ' headers: @@ -99,34 +99,34 @@ interactions: Content-Type: - application/json Date: - - Thu, 01 Feb 2024 08:28:16 GMT + - Mon, 05 Feb 2024 10:19:23 GMT Server: - nginx X-Ctxlog-Logid: - - 1-65bb5620-57a57be01bc582033d0dc6df + - 1-65c0b62b-61d7b5945c64b15e2f5275b6 status: code: 200 message: OK - request: - body: search "Paper Mario"; fields id,name,slug,summary,total_rating,genres.name,alternative_names.name,artworks.url,cover.url,screenshots.url,franchise.name,franchises.name,collections.name,expansions.name,expansions.cover.url,dlcs.name,dlcs.cover.url,involved_companies.company.name,platforms.name,aggregated_rating,first_release_date,game_modes.name,player_perspectives.name,ports.name,remakes.name,remasters.name,similar_games.name,language_supports.language.name; - where platforms=[4] ; + body: search "Paper Mario"; fields id,name,slug,summary,total_rating,aggregated_rating,genres.name,alternative_names.name,artworks.url,cover.url,screenshots.url,franchise.name,franchises.name,collections.name,expansions.name,expansions.slug,expansions.cover.url,expanded_games.name,expanded_games.cover.url,dlcs.name,dlcs.slug,dlcs.cover.url,remakes.name,remakes.cover.url,remasters.name,remasters.cover.url,involved_companies.company.name,platforms.name,first_release_date,game_modes.name,player_perspectives.name,ports.name,similar_games.name,language_supports.language.name,external_games.uid,external_games.category; + where platforms=[4] ; limit 200; headers: Accept: - application/json Accept-Encoding: - gzip, deflate Authorization: - - Bearer g4eg8f579es0q3w88bq8yx8rwtwgbz + - Bearer 9h0nj99pt9oq8n4alazv9ki0ats1ne Client-ID: - xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Connection: - keep-alive Content-Length: - - '484' + - '647' User-Agent: - python-requests/2.31.0 method: POST - uri: https://api.igdb.com/v4/games/ + uri: https://api.igdb.com/v4/games response: body: string: "[\n {\n \"id\": 3340,\n \"aggregated_rating\": 90.0,\n \"alternative_names\": @@ -140,15 +140,22 @@ interactions: \uB9C8\uB9AC\uC624\"\n }\n ],\n \"artworks\": [\n {\n \"id\": 73649,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar1ktt.jpg\"\n \ }\n ],\n \"cover\": {\n \"id\": 80830,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co1qda.jpg\"\n - \ },\n \"first_release_date\": 965952000,\n \"franchises\": [\n {\n - \ \"id\": 845,\n \"name\": \"Mario\"\n }\n ],\n \"game_modes\": - [\n {\n \"id\": 1,\n \"name\": \"Single player\"\n }\n - \ ],\n \"genres\": [\n {\n \"id\": 12,\n \"name\": - \"Role-playing (RPG)\"\n },\n {\n \"id\": 16,\n \"name\": - \"Turn-based strategy (TBS)\"\n },\n {\n \"id\": 31,\n \"name\": - \"Adventure\"\n }\n ],\n \"involved_companies\": [\n {\n \"id\": - 148214,\n \"company\": {\n \"id\": 70,\n \"name\": - \"Nintendo\"\n }\n },\n {\n \"id\": 148215,\n \"company\": + \ },\n \"external_games\": [\n {\n \"id\": 138931,\n \"category\": + 3,\n \"uid\": \"19929\"\n },\n {\n \"id\": 245769,\n + \ \"category\": 14,\n \"uid\": \"18231\"\n },\n {\n + \ \"id\": 1931441,\n \"category\": 20,\n \"uid\": \"B01BLAWHKI\"\n + \ },\n {\n \"id\": 1931588,\n \"category\": 20,\n \"uid\": + \"B003ZDOH3K\"\n },\n {\n \"id\": 1933352,\n \"category\": + 20,\n \"uid\": \"B009LUDMJQ\"\n }\n ],\n \"first_release_date\": + 965952000,\n \"franchises\": [\n {\n \"id\": 845,\n \"name\": + \"Mario\"\n }\n ],\n \"game_modes\": [\n {\n \"id\": + 1,\n \"name\": \"Single player\"\n }\n ],\n \"genres\": + [\n {\n \"id\": 12,\n \"name\": \"Role-playing (RPG)\"\n + \ },\n {\n \"id\": 16,\n \"name\": \"Turn-based strategy + (TBS)\"\n },\n {\n \"id\": 31,\n \"name\": \"Adventure\"\n + \ }\n ],\n \"involved_companies\": [\n {\n \"id\": 148214,\n + \ \"company\": {\n \"id\": 70,\n \"name\": \"Nintendo\"\n + \ }\n },\n {\n \"id\": 148215,\n \"company\": {\n \"id\": 765,\n \"name\": \"Intelligent Systems Co., Ltd.\"\n }\n },\n {\n \"id\": 225578,\n \"company\": {\n \"id\": 5163,\n \"name\": \"iQue\"\n }\n },\n @@ -469,34 +476,97 @@ interactions: Paper Mario Mod made by Miigle and Den / DenNya as a easter present for the Paper Mario Modding Community.\",\n \"language_supports\": [\n {\n \ \"id\": 674095,\n \"language\": {\n \"id\": 7,\n \"name\": - \"English\"\n }\n }\n ]\n }\n]" + \"English\"\n }\n }\n ]\n },\n {\n \"id\": 240080,\n \"cover\": + {\n \"id\": 289994,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co67re.jpg\"\n + \ },\n \"first_release_date\": 1640476800,\n \"game_modes\": [\n {\n + \ \"id\": 1,\n \"name\": \"Single player\"\n }\n ],\n + \ \"genres\": [\n {\n \"id\": 12,\n \"name\": \"Role-playing + (RPG)\"\n }\n ],\n \"involved_companies\": [\n {\n \"id\": + 205703,\n \"company\": {\n \"id\": 36501,\n \"name\": + \"elDexter\"\n }\n }\n ],\n \"name\": \"Paper Mario: All + Bosses in the Same Battle\",\n \"platforms\": [\n {\n \"id\": + 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n + \ },\n {\n \"id\": 4,\n \"name\": \"Side view\"\n }\n + \ ],\n \"screenshots\": [\n {\n \"id\": 1005925,\n \"url\": + \"//images.igdb.com/igdb/image/upload/t_thumb/sclk6d.jpg\"\n },\n {\n + \ \"id\": 1005926,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sclk6e.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 19404,\n + \ \"name\": \"Eador: Imperium\"\n },\n {\n \"id\": + 35737,\n \"name\": \"Red Stone Online\"\n },\n {\n \"id\": + 49414,\n \"name\": \"Oriental Blue: Ao no Tengai\"\n },\n {\n + \ \"id\": 56036,\n \"name\": \"Legends of Aria\"\n },\n + \ {\n \"id\": 59427,\n \"name\": \"Fairy Tail Online\"\n + \ },\n {\n \"id\": 87485,\n \"name\": \"WildCraft: + Wild Sim Online\"\n },\n {\n \"id\": 96217,\n \"name\": + \"Eternity: The Last Unicorn\"\n },\n {\n \"id\": 99118,\n + \ \"name\": \"Dragalia Lost\"\n },\n {\n \"id\": 111287,\n + \ \"name\": \"Heroes Legend: Idle RPG\"\n },\n {\n \"id\": + 115653,\n \"name\": \"Pok\xE9mon Shield\"\n }\n ],\n \"slug\": + \"paper-mario-all-bosses-in-the-same-battle\",\n \"summary\": \"Paper Mario + romhack that adds all the bosses in the game in a single battle\"\n },\n + \ {\n \"id\": 155012,\n \"alternative_names\": [\n {\n \"id\": + 66963,\n \"name\": \"Paper Mario: Bowser\\u0027s Dark Story\"\n },\n + \ {\n \"id\": 66964,\n \"name\": \"Paper Bowser\"\n }\n + \ ],\n \"cover\": {\n \"id\": 157875,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co3dtf.jpg\"\n + \ },\n \"first_release_date\": 1638748800,\n \"game_modes\": [\n {\n + \ \"id\": 1,\n \"name\": \"Single player\"\n }\n ],\n + \ \"genres\": [\n {\n \"id\": 12,\n \"name\": \"Role-playing + (RPG)\"\n }\n ],\n \"involved_companies\": [\n {\n \"id\": + 141442,\n \"company\": {\n \"id\": 35978,\n \"name\": + \"Monstar Mods\"\n }\n }\n ],\n \"name\": \"Bowser\\u0027s + Dark Story\",\n \"platforms\": [\n {\n \"id\": 4,\n \"name\": + \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": [\n {\n + \ \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n },\n + \ {\n \"id\": 4,\n \"name\": \"Side view\"\n }\n ],\n + \ \"screenshots\": [\n {\n \"id\": 689665,\n \"url\": + \"//images.igdb.com/igdb/image/upload/t_thumb/sces5d.jpg\"\n }\n ],\n + \ \"similar_games\": [\n {\n \"id\": 19164,\n \"name\": + \"Borderlands 3\"\n },\n {\n \"id\": 27092,\n \"name\": + \"GreedFall\"\n },\n {\n \"id\": 54775,\n \"name\": + \"Shadows: Awakening\"\n },\n {\n \"id\": 55038,\n \"name\": + \"Immortal: Unchained\"\n },\n {\n \"id\": 55199,\n \"name\": + \"Dragon: Marked for Death\"\n },\n {\n \"id\": 81249,\n + \ \"name\": \"The Elder Scrolls VI\"\n },\n {\n \"id\": + 96217,\n \"name\": \"Eternity: The Last Unicorn\"\n },\n {\n + \ \"id\": 103303,\n \"name\": \"The Elder Scrolls: Blades\"\n + \ },\n {\n \"id\": 106987,\n \"name\": \"Torchlight + III\"\n },\n {\n \"id\": 113360,\n \"name\": \"Hytale\"\n + \ }\n ],\n \"slug\": \"bowsers-dark-story\",\n \"summary\": \"Bowser\\u0027s + Dark Story is a ROM hack/mod of Paper Mario. The game is an alternative take + on the story, from the perspective that tells how it would be if Bowser won + against Mario and conquered the Mushroom Kingdom. The player controls the + villain, Bowser, through an adventure, finding allies and battling enemies.\",\n + \ \"language_supports\": [\n {\n \"id\": 628981,\n \"language\": + {\n \"id\": 7,\n \"name\": \"English\"\n }\n }\n + \ ]\n }\n]" headers: CF-Cache-Status: - DYNAMIC CF-RAY: - - 84e8d1ecbd9a6c85-ZAG + - 850a6a342dcbc208-ZAG Connection: - keep-alive Content-Encoding: - gzip Content-Length: - - '4126' + - '4720' Content-Type: - application/json Date: - - Thu, 01 Feb 2024 08:28:17 GMT + - Mon, 05 Feb 2024 10:19:24 GMT Server: - cloudflare Set-Cookie: - - __cf_bm=WwVfmyVJQ8ImmyAy..QIpB_mUxLFOLWH1wLj61NFKR8-1706776097-1-AYIskMTK5iz+yuS3mh3TETsdE6QflHvC4GqfiQqtOwXpzJmQDmknZchJD+2MKZSp0ogHIgSpY8LMA7waTqepV0k=; - path=/; expires=Thu, 01-Feb-24 08:58:17 GMT; domain=.igdb.com; HttpOnly; Secure; + - __cf_bm=TA6LTr.o1A7Z5MVwFKv3c_dHIpAbWK3mPITgxjIYg3M-1707128364-1-Ab5dt+Vs2vnpsP+J13LxISSNfPZ6xu1btA16LhLgOrAfY2TKpFMtiGNnwEuRIZUyFxJ/R+jmMQXvkATj6YJxPkc=; + path=/; expires=Mon, 05-Feb-24 10:49:24 GMT; domain=.igdb.com; HttpOnly; Secure; SameSite=None Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Via: - - 1.1 ba761cfda8bfa6cbda2b6c433d6201f6.cloudfront.net (CloudFront) + - 1.1 c8710a117c1dfdaea4e9dfc4d41970d2.cloudfront.net (CloudFront) X-Amz-Cf-Id: - - 1ArASxspT8T_Awp4Jr-fgwt74L1i0y6wq8SvHwGs5asDYmvhmmWRcg== + - tsNbxur9z25gPAC0oXfIIAFQQot8qIgtossqUYhBlaUHar321p42PQ== X-Amz-Cf-Pop: - VIE50-C2 X-Cache: @@ -508,19 +578,19 @@ interactions: alt-svc: - h3=":443"; ma=86400 x-amz-apigw-id: - - ScplLHESPHcEJug= + - SqFm9FERvHcEtxA= x-amzn-Remapped-Content-Length: - - '4126' + - '4720' x-amzn-Remapped-Date: - - Thu, 01 Feb 2024 08:28:17 GMT + - Mon, 05 Feb 2024 10:19:24 GMT x-amzn-RequestId: - - 8c6548dd-ae47-417a-a73e-56924281fb6d + - 456835cc-0d40-44d5-80ca-dc06c3677fe2 status: code: 200 message: OK - request: - body: search "Not a real game title"; fields id,name,slug,summary,total_rating,genres.name,alternative_names.name,artworks.url,cover.url,screenshots.url,franchise.name,franchises.name,collections.name,expansions.name,expansions.cover.url,dlcs.name,dlcs.cover.url,involved_companies.company.name,platforms.name,aggregated_rating,first_release_date,game_modes.name,player_perspectives.name,ports.name,remakes.name,remasters.name,similar_games.name,language_supports.language.name; - where platforms=[4] ; + body: search "Not a real game title"; fields id,name,slug,summary,total_rating,aggregated_rating,genres.name,alternative_names.name,artworks.url,cover.url,screenshots.url,franchise.name,franchises.name,collections.name,expansions.name,expansions.slug,expansions.cover.url,expanded_games.name,expanded_games.cover.url,dlcs.name,dlcs.slug,dlcs.cover.url,remakes.name,remakes.cover.url,remasters.name,remasters.cover.url,involved_companies.company.name,platforms.name,first_release_date,game_modes.name,player_perspectives.name,ports.name,similar_games.name,language_supports.language.name,external_games.uid,external_games.category; + where platforms=[4] ; limit 200; headers: Accept: - application/json @@ -533,11 +603,11 @@ interactions: Connection: - keep-alive Content-Length: - - '494' + - '657' User-Agent: - python-requests/2.31.0 method: POST - uri: https://api.igdb.com/v4/games/ + uri: https://api.igdb.com/v4/games response: body: string: "{\n \"message\": \"Authorization Failure. Have you tried:\",\n \"Tip @@ -550,7 +620,7 @@ interactions: CF-Cache-Status: - DYNAMIC CF-RAY: - - 84e8d1f01cfc2480-ZAG + - 850a6a379ab76c85-ZAG Connection: - keep-alive Content-Length: @@ -558,21 +628,21 @@ interactions: Content-Type: - application/json Date: - - Thu, 01 Feb 2024 08:28:18 GMT + - Mon, 05 Feb 2024 10:19:25 GMT Server: - cloudflare Set-Cookie: - - __cf_bm=nDSK7g.kktgrlwtuUsvV6Uggg21bX_lzLczdid5HYec-1706776098-1-ActdNxpp+FP2y/m1hZUbPYCQLENmTfKx75ULf2Vq+Rvin7srtMbRGc4oI13oE5GW5ogPeWAYK5I2vmOduuM1STk=; - path=/; expires=Thu, 01-Feb-24 08:58:18 GMT; domain=.igdb.com; HttpOnly; Secure; + - __cf_bm=UJbF9gqkEeZcHF8kYU0X5LQOZKRHA_6qaNvLCABmszY-1707128365-1-AcL81D6TbGXEYcY0ReOqPW4gItgd0y36FMj6U96zreLuCWwnKd3NdV9HcmUiCEiLoZtx/WFpAIPwUigZvSmfygs=; + path=/; expires=Mon, 05-Feb-24 10:49:25 GMT; domain=.igdb.com; HttpOnly; Secure; SameSite=None Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Via: - - 1.1 eaa5b4468d4ba37bc9733291d72738ec.cloudfront.net (CloudFront) + - 1.1 4ca98b546b8d71c72caf6a3d8f75dc24.cloudfront.net (CloudFront) X-Amz-Cf-Id: - - z-QX6YYNHaAhlLjPVqS0RHF5BQd14N9dC0Vd24BmiIXhUhkVZVwOJA== + - arOSSsGcevUhl8_ZTX7x4KVFtYKIx455fWvmsu2P7AnjydcFy2tj8w== X-Amz-Cf-Pop: - - ZAG50-C1 + - VIE50-C2 X-Cache: - Error from cloudfront X-Content-Type-Options: @@ -580,11 +650,11 @@ interactions: alt-svc: - h3=":443"; ma=86400 x-amz-apigw-id: - - ScplUGKMPHcEqpA= + - SqFnGFvMvHcELfA= x-amzn-ErrorType: - AccessDeniedException x-amzn-RequestId: - - 6e919e46-ba60-4e36-9b02-9ed7a4953bb7 + - d5f84d17-822f-4af9-a70f-278268beef17 status: code: 401 message: Unauthorized @@ -605,7 +675,7 @@ interactions: uri: https://id.twitch.tv/oauth2/token?client_id=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&client_secret=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&grant_type=client_credentials response: body: - string: '{"access_token":"3bs8grhvuseeqgxy40y78dt50tt6pi","expires_in":5254333,"token_type":"bearer"} + string: '{"access_token":"7snxitxb8hl3aph0g0pjfnq2ejelvh","expires_in":5608578,"token_type":"bearer"} ' headers: @@ -618,34 +688,34 @@ interactions: Content-Type: - application/json Date: - - Thu, 01 Feb 2024 08:28:18 GMT + - Mon, 05 Feb 2024 10:19:26 GMT Server: - nginx X-Ctxlog-Logid: - - 1-65bb5622-73bd0a1b5f7b31e479b99583 + - 1-65c0b62e-314dcaed28bdb36945606965 status: code: 200 message: OK - request: - body: search "Not a real game title"; fields id,name,slug,summary,total_rating,genres.name,alternative_names.name,artworks.url,cover.url,screenshots.url,franchise.name,franchises.name,collections.name,expansions.name,expansions.cover.url,dlcs.name,dlcs.cover.url,involved_companies.company.name,platforms.name,aggregated_rating,first_release_date,game_modes.name,player_perspectives.name,ports.name,remakes.name,remasters.name,similar_games.name,language_supports.language.name; - where platforms=[4] ; + body: search "Not a real game title"; fields id,name,slug,summary,total_rating,aggregated_rating,genres.name,alternative_names.name,artworks.url,cover.url,screenshots.url,franchise.name,franchises.name,collections.name,expansions.name,expansions.slug,expansions.cover.url,expanded_games.name,expanded_games.cover.url,dlcs.name,dlcs.slug,dlcs.cover.url,remakes.name,remakes.cover.url,remasters.name,remasters.cover.url,involved_companies.company.name,platforms.name,first_release_date,game_modes.name,player_perspectives.name,ports.name,similar_games.name,language_supports.language.name,external_games.uid,external_games.category; + where platforms=[4] ; limit 200; headers: Accept: - application/json Accept-Encoding: - gzip, deflate Authorization: - - Bearer 3bs8grhvuseeqgxy40y78dt50tt6pi + - Bearer 7snxitxb8hl3aph0g0pjfnq2ejelvh Client-ID: - xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Connection: - keep-alive Content-Length: - - '494' + - '657' User-Agent: - python-requests/2.31.0 method: POST - uri: https://api.igdb.com/v4/games/ + uri: https://api.igdb.com/v4/games response: body: string: '[]' @@ -653,7 +723,7 @@ interactions: CF-Cache-Status: - DYNAMIC CF-RAY: - - 84e8d1fbe8e1c20a-ZAG + - 850a6a434e155af1-VIE Connection: - keep-alive Content-Length: @@ -661,88 +731,19 @@ interactions: Content-Type: - application/json Date: - - Thu, 01 Feb 2024 08:28:19 GMT + - Mon, 05 Feb 2024 10:19:27 GMT Server: - cloudflare Set-Cookie: - - __cf_bm=LZ05Ir7RHWxt_3uUE4_SKHZ9ifY0CRkHRsWMKRQzucI-1706776099-1-AYun4+HSGo0Hq1gVEnk2smw7+xacSZuz1b1NK920TVwBPWMGI8wLkQGUpEErNdFvllPwFKI92HsbvxIonQJH+Mw=; - path=/; expires=Thu, 01-Feb-24 08:58:19 GMT; domain=.igdb.com; HttpOnly; Secure; + - __cf_bm=AOC6qynzfYLREjKwEf27QhYfndoNuGl3HsINzE_N_Jw-1707128367-1-AUfp6NnMm2GFyXiTw8JsLhxWZKhCzODsoqKVxfyZ9SZgKocLO6QqmZ6v9HvQCMoladloBPacI7d385FjDPQqfR0=; + path=/; expires=Mon, 05-Feb-24 10:49:27 GMT; domain=.igdb.com; HttpOnly; Secure; SameSite=None Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Via: - - 1.1 eaa5b4468d4ba37bc9733291d72738ec.cloudfront.net (CloudFront) + - 1.1 881b12332738e10f6e80298fbdcd7e8e.cloudfront.net (CloudFront) X-Amz-Cf-Id: - - c3pboN_BD0pDsE3EFNhMDoC2npKyyvlAWS1svgl7zmJC4f95HaMJ7Q== - X-Amz-Cf-Pop: - - ZAG50-C1 - X-Cache: - - Miss from cloudfront - X-Content-Type-Options: - - nosniff - X-Count: - - '0' - alt-svc: - - h3=":443"; ma=86400 - x-amz-apigw-id: - - ScplnFChPHcEidA= - x-amzn-Remapped-Content-Length: - - '2' - x-amzn-Remapped-Date: - - Thu, 01 Feb 2024 08:28:19 GMT - x-amzn-RequestId: - - 609416e2-c788-4383-bdd7-1daeb0d861b4 - status: - code: 200 - message: OK -- request: - body: search "Not a real game title"; fields id,name,slug,summary,total_rating,genres.name,alternative_names.name,artworks.url,cover.url,screenshots.url,franchise.name,franchises.name,collections.name,expansions.name,expansions.cover.url,dlcs.name,dlcs.cover.url,involved_companies.company.name,platforms.name,aggregated_rating,first_release_date,game_modes.name,player_perspectives.name,ports.name,remakes.name,remasters.name,similar_games.name,language_supports.language.name; - where platforms=[4] & category=10; - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - Authorization: - - Bearer 3bs8grhvuseeqgxy40y78dt50tt6pi - Client-ID: - - xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx - Connection: - - keep-alive - Content-Length: - - '507' - User-Agent: - - python-requests/2.31.0 - method: POST - uri: https://api.igdb.com/v4/games/ - response: - body: - string: '[]' - headers: - CF-Cache-Status: - - DYNAMIC - CF-RAY: - - 84e8d2010d352482-ZAG - Connection: - - keep-alive - Content-Length: - - '2' - Content-Type: - - application/json - Date: - - Thu, 01 Feb 2024 08:28:20 GMT - Server: - - cloudflare - Set-Cookie: - - __cf_bm=Yl6pSUDYNssoynQPfgiqNfVvG_qX9Rr4U4EHuiZLmyU-1706776100-1-AdImxf2MN2yWUtTR0gcswQfzQggk4/rcxeYpA/dwcn7LVLHRkjfzLpRO6gBHqRgIYOLpwYO1ARZxVOp//dRqVVc=; - path=/; expires=Thu, 01-Feb-24 08:58:20 GMT; domain=.igdb.com; HttpOnly; Secure; - SameSite=None - Strict-Transport-Security: - - max-age=31536000; includeSubDomains; preload - Via: - - 1.1 dcb9765526b3272617b95932c8fefee2.cloudfront.net (CloudFront) - X-Amz-Cf-Id: - - SGSQUYbgy9WI5OYmyxQu4OTwUnmK60op3l9Z5KYWESfEllTJXmxW9g== + - PTsbJSIXBg4z2DsQtxMy46-t7VURrmk3GBp71vIep3Il0HEyWD64sQ== X-Amz-Cf-Pop: - VIE50-C2 X-Cache: @@ -754,36 +755,36 @@ interactions: alt-svc: - h3=":443"; ma=86400 x-amz-apigw-id: - - ScplsF7KPHcEe9A= + - SqFnZFqnvHcEmEQ= x-amzn-Remapped-Content-Length: - '2' x-amzn-Remapped-Date: - - Thu, 01 Feb 2024 08:28:20 GMT + - Mon, 05 Feb 2024 10:19:27 GMT x-amzn-RequestId: - - d3257cf3-f5ed-47a1-9845-4bf145e67747 + - 4ac136f3-3f61-4b88-8d14-0b277b2ee17e status: code: 200 message: OK - request: - body: search "Not a real game title"; fields id,name,slug,summary,total_rating,genres.name,alternative_names.name,artworks.url,cover.url,screenshots.url,franchise.name,franchises.name,collections.name,expansions.name,expansions.cover.url,dlcs.name,dlcs.cover.url,involved_companies.company.name,platforms.name,aggregated_rating,first_release_date,game_modes.name,player_perspectives.name,ports.name,remakes.name,remasters.name,similar_games.name,language_supports.language.name; - where platforms=[4] ; + body: fields game.id,name; where game.platforms=[4] & (name ~ *"Not a real game + title"* | alternative_name ~ *"Not a real game title"*); limit 200; headers: Accept: - application/json Accept-Encoding: - gzip, deflate Authorization: - - Bearer 3bs8grhvuseeqgxy40y78dt50tt6pi + - Bearer 7snxitxb8hl3aph0g0pjfnq2ejelvh Client-ID: - xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Connection: - keep-alive Content-Length: - - '494' + - '141' User-Agent: - python-requests/2.31.0 method: POST - uri: https://api.igdb.com/v4/games/ + uri: https://api.igdb.com/v4/search response: body: string: '[]' @@ -791,7 +792,7 @@ interactions: CF-Cache-Status: - DYNAMIC CF-RAY: - - 84e8d2042c246c86-ZAG + - 850a6a485ace2491-ZAG Connection: - keep-alive Content-Length: @@ -799,21 +800,21 @@ interactions: Content-Type: - application/json Date: - - Thu, 01 Feb 2024 08:28:21 GMT + - Mon, 05 Feb 2024 10:19:28 GMT Server: - cloudflare Set-Cookie: - - __cf_bm=df1KaBMcK.gb0ngG.exIF6lwedhh.hkDDFXfNe1eTTc-1706776101-1-ARhVdHZwf5aoRYpiO0qkgZAf76xvnEfu0IEYhJSucB0bXiTYVtznz/Lto6Ey77L33S61nEFQBookD610rnlYnYE=; - path=/; expires=Thu, 01-Feb-24 08:58:21 GMT; domain=.igdb.com; HttpOnly; Secure; + - __cf_bm=o5uDNQagdLnIm6jtmmBSfSub3.EOvxwCZw2szZpQPk8-1707128368-1-ARS4YzLFf1iIZ4mJESYMEsK48yrwwS2ajqf5Pnhj5JOyZFz89sH2YolOjnRu5Ebr6EfNmoBXNSfhu7CJ1krya8Q=; + path=/; expires=Mon, 05-Feb-24 10:49:28 GMT; domain=.igdb.com; HttpOnly; Secure; SameSite=None Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Via: - - 1.1 eaa5b4468d4ba37bc9733291d72738ec.cloudfront.net (CloudFront) + - 1.1 4ca98b546b8d71c72caf6a3d8f75dc24.cloudfront.net (CloudFront) X-Amz-Cf-Id: - - eqlV3MhEezmjHk-2p9niFTJK9HSsLYEzsGl_tg1oG0NqLxUgG2UQ1A== + - o8qTMJQQDsGuCnRZ-jsQD7jcUtxY8vuqRRsH84NPeHBQARV5jjIN1Q== X-Amz-Cf-Pop: - - ZAG50-C1 + - VIE50-C2 X-Cache: - Miss from cloudfront X-Content-Type-Options: @@ -823,13 +824,289 @@ interactions: alt-svc: - h3=":443"; ma=86400 x-amz-apigw-id: - - Scpl0FlEvHcEVqw= + - SqFnhHt8PHcEYPQ= x-amzn-Remapped-Content-Length: - '2' x-amzn-Remapped-Date: - - Thu, 01 Feb 2024 08:28:21 GMT + - Mon, 05 Feb 2024 10:19:27 GMT x-amzn-RequestId: - - 83e97287-05d9-4f0c-8fa9-e752a161911c + - 3ab55567-d693-4538-8758-457aefbcf00d + status: + code: 200 + message: OK +- request: + body: search "Not a real game title"; fields id,name,slug,summary,total_rating,aggregated_rating,genres.name,alternative_names.name,artworks.url,cover.url,screenshots.url,franchise.name,franchises.name,collections.name,expansions.name,expansions.slug,expansions.cover.url,expanded_games.name,expanded_games.cover.url,dlcs.name,dlcs.slug,dlcs.cover.url,remakes.name,remakes.cover.url,remasters.name,remasters.cover.url,involved_companies.company.name,platforms.name,first_release_date,game_modes.name,player_perspectives.name,ports.name,similar_games.name,language_supports.language.name,external_games.uid,external_games.category; + where platforms=[4] & category=10; limit 200; + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Authorization: + - Bearer 7snxitxb8hl3aph0g0pjfnq2ejelvh + Client-ID: + - xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx + Connection: + - keep-alive + Content-Length: + - '670' + User-Agent: + - python-requests/2.31.0 + method: POST + uri: https://api.igdb.com/v4/games + response: + body: + string: '[]' + headers: + CF-Cache-Status: + - DYNAMIC + CF-RAY: + - 850a6a51cef12490-ZAG + Connection: + - keep-alive + Content-Length: + - '2' + Content-Type: + - application/json + Date: + - Mon, 05 Feb 2024 10:19:29 GMT + Server: + - cloudflare + Set-Cookie: + - __cf_bm=UUuvFA5_Oo6j13JMDxCF0sIlEEdDRHuEj_UN_ej29II-1707128369-1-AawQeUzCfcdJEPByaUT39rb2dgdoYEosgXsvKn7Z7HDEDCJqovim1RVeaiDC6rcYbVxiuYbjNNygvtv6vBhBnnE=; + path=/; expires=Mon, 05-Feb-24 10:49:29 GMT; domain=.igdb.com; HttpOnly; Secure; + SameSite=None + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload + Via: + - 1.1 4e3b2e1fa2acb7612ea516b89c06af70.cloudfront.net (CloudFront) + X-Amz-Cf-Id: + - L7JyrXDXkr8oUW8U2g_9lmqxAOEsWUsVmPl2-NIy5z6cDAGK7r0RRQ== + X-Amz-Cf-Pop: + - VIE50-C2 + X-Cache: + - Miss from cloudfront + X-Content-Type-Options: + - nosniff + X-Count: + - '0' + alt-svc: + - h3=":443"; ma=86400 + x-amz-apigw-id: + - SqFntE8mPHcErpw= + x-amzn-Remapped-Content-Length: + - '2' + x-amzn-Remapped-Date: + - Mon, 05 Feb 2024 10:19:29 GMT + x-amzn-RequestId: + - 2bce14ec-edaa-4cd1-8b08-8b817649695e + status: + code: 200 + message: OK +- request: + body: fields game.id,name; where game.platforms=[4] & (name ~ *"Not a real game + title"* | alternative_name ~ *"Not a real game title"*); limit 200; + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Authorization: + - Bearer 7snxitxb8hl3aph0g0pjfnq2ejelvh + Client-ID: + - xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx + Connection: + - keep-alive + Content-Length: + - '141' + User-Agent: + - python-requests/2.31.0 + method: POST + uri: https://api.igdb.com/v4/search + response: + body: + string: '[]' + headers: + CF-Cache-Status: + - DYNAMIC + CF-RAY: + - 850a6a554b165a7e-VIE + Connection: + - keep-alive + Content-Length: + - '2' + Content-Type: + - application/json + Date: + - Mon, 05 Feb 2024 10:19:30 GMT + Server: + - cloudflare + Set-Cookie: + - __cf_bm=rkQHZnAIhZVrfj6B79MGtmh3enJjwh0sZdZdivyXZqY-1707128370-1-AS/v+txxkL2wRZO1ibFQ+ivsXfoH3J4JIBrwrSy0dyiBTNakffmLgUqSbAEf0WAq6p97VZ7dtSPM6dcpyU/RSGE=; + path=/; expires=Mon, 05-Feb-24 10:49:30 GMT; domain=.igdb.com; HttpOnly; Secure; + SameSite=None + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload + Via: + - 1.1 881b12332738e10f6e80298fbdcd7e8e.cloudfront.net (CloudFront) + X-Amz-Cf-Id: + - -m9WUcqGIRnuTZRpuQS04jN4Qv8p5J1PhQvOGswB7NGEkibm8DL4OQ== + X-Amz-Cf-Pop: + - VIE50-C2 + X-Cache: + - Miss from cloudfront + X-Content-Type-Options: + - nosniff + X-Count: + - '0' + alt-svc: + - h3=":443"; ma=86400 + x-amz-apigw-id: + - SqFn1GATvHcELCA= + x-amzn-Remapped-Content-Length: + - '2' + x-amzn-Remapped-Date: + - Mon, 05 Feb 2024 10:19:30 GMT + x-amzn-RequestId: + - c4886327-aedd-4f1e-837d-fc96a9689954 + status: + code: 200 + message: OK +- request: + body: search "Not a real game title"; fields id,name,slug,summary,total_rating,aggregated_rating,genres.name,alternative_names.name,artworks.url,cover.url,screenshots.url,franchise.name,franchises.name,collections.name,expansions.name,expansions.slug,expansions.cover.url,expanded_games.name,expanded_games.cover.url,dlcs.name,dlcs.slug,dlcs.cover.url,remakes.name,remakes.cover.url,remasters.name,remasters.cover.url,involved_companies.company.name,platforms.name,first_release_date,game_modes.name,player_perspectives.name,ports.name,similar_games.name,language_supports.language.name,external_games.uid,external_games.category; + where platforms=[4] ; limit 200; + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Authorization: + - Bearer 7snxitxb8hl3aph0g0pjfnq2ejelvh + Client-ID: + - xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx + Connection: + - keep-alive + Content-Length: + - '657' + User-Agent: + - python-requests/2.31.0 + method: POST + uri: https://api.igdb.com/v4/games + response: + body: + string: '[]' + headers: + CF-Cache-Status: + - DYNAMIC + CF-RAY: + - 850a6a5e9e875aad-VIE + Connection: + - keep-alive + Content-Length: + - '2' + Content-Type: + - application/json + Date: + - Mon, 05 Feb 2024 10:19:31 GMT + Server: + - cloudflare + Set-Cookie: + - __cf_bm=8svnljFlgJpa9bakuLYC7e0oCYxTNWwqxlUG_GUPaJI-1707128371-1-ATcRobrY3ki6QyHRMtRe/XSl9VUwZEnAmB7OErva4g+Die0604mTTT2IeW9jxxR71Mc1j/TpTJUrEqQ6QsMCgz4=; + path=/; expires=Mon, 05-Feb-24 10:49:31 GMT; domain=.igdb.com; HttpOnly; Secure; + SameSite=None + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload + Via: + - 1.1 42c9dddb4e518a9ed3248bf50565b120.cloudfront.net (CloudFront) + X-Amz-Cf-Id: + - 5ACHHXt2tV3NOlPtrPiGriO0n8hPoPV5h4RmiDYiaf9eHJIdGYS--g== + X-Amz-Cf-Pop: + - VIE50-C2 + X-Cache: + - Miss from cloudfront + X-Content-Type-Options: + - nosniff + X-Count: + - '0' + alt-svc: + - h3=":443"; ma=86400 + x-amz-apigw-id: + - SqFoEGgwPHcEGzg= + x-amzn-Remapped-Content-Length: + - '2' + x-amzn-Remapped-Date: + - Mon, 05 Feb 2024 10:19:31 GMT + x-amzn-RequestId: + - 0a950955-aa3b-44e7-9ef1-9d38457d50c1 + status: + code: 200 + message: OK +- request: + body: fields game.id,name; where game.platforms=[4] & (name ~ *"Not a real game + title"* | alternative_name ~ *"Not a real game title"*); limit 200; + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Authorization: + - Bearer 7snxitxb8hl3aph0g0pjfnq2ejelvh + Client-ID: + - xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx + Connection: + - keep-alive + Content-Length: + - '141' + User-Agent: + - python-requests/2.31.0 + method: POST + uri: https://api.igdb.com/v4/search + response: + body: + string: '[]' + headers: + CF-Cache-Status: + - DYNAMIC + CF-RAY: + - 850a6a636c246c86-ZAG + Connection: + - keep-alive + Content-Length: + - '2' + Content-Type: + - application/json + Date: + - Mon, 05 Feb 2024 10:19:33 GMT + Server: + - cloudflare + Set-Cookie: + - __cf_bm=G.2tZIWTYkCNElGwaimx84rslrfy_goUuNO6R.TmVcc-1707128373-1-ATwD35B8dtohsLuRrr1wOK8WDy4ZhU8lsVV+1nY/WX+rb52O+Was9Pu0mFbBLhhfWpNNoptrADsAm4/l3E114pY=; + path=/; expires=Mon, 05-Feb-24 10:49:33 GMT; domain=.igdb.com; HttpOnly; Secure; + SameSite=None + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload + Via: + - 1.1 4ca98b546b8d71c72caf6a3d8f75dc24.cloudfront.net (CloudFront) + X-Amz-Cf-Id: + - CeQpnfbXFb_G3d_-3fdfmoGWpHbtZf_uprVCEfolAl6XZ9J1zD2Thw== + X-Amz-Cf-Pop: + - VIE50-C2 + X-Cache: + - Miss from cloudfront + X-Content-Type-Options: + - nosniff + X-Count: + - '0' + alt-svc: + - h3=":443"; ma=86400 + x-amz-apigw-id: + - SqFoMFY_PHcEGbQ= + x-amzn-Remapped-Content-Length: + - '2' + x-amzn-Remapped-Date: + - Mon, 05 Feb 2024 10:19:32 GMT + x-amzn-RequestId: + - dd9f4f87-539f-4af4-ae9e-21af0cf89f57 status: code: 200 message: OK diff --git a/backend/handler/tests/cassettes/test_get_rom_by_id.yaml b/backend/handler/tests/cassettes/test_get_rom_by_id.yaml index 0a8efb8d1..d4ffb163f 100644 --- a/backend/handler/tests/cassettes/test_get_rom_by_id.yaml +++ b/backend/handler/tests/cassettes/test_get_rom_by_id.yaml @@ -1,7 +1,7 @@ interactions: - request: - body: fields id,name,slug,summary,total_rating,genres.name,alternative_names.name,artworks.url,cover.url,screenshots.url,franchise.name,franchises.name,collections.name,expansions.name,expansions.cover.url,dlcs.name,dlcs.cover.url,involved_companies.company.name,platforms.name,aggregated_rating,first_release_date,game_modes.name,player_perspectives.name,ports.name,remakes.name,remasters.name,similar_games.name,language_supports.language.name; - where id=3340; + body: fields id,name,slug,summary,total_rating,aggregated_rating,genres.name,alternative_names.name,artworks.url,cover.url,screenshots.url,franchise.name,franchises.name,collections.name,expansions.name,expansions.slug,expansions.cover.url,expanded_games.name,expanded_games.cover.url,dlcs.name,dlcs.slug,dlcs.cover.url,remakes.name,remakes.cover.url,remasters.name,remasters.cover.url,involved_companies.company.name,platforms.name,first_release_date,game_modes.name,player_perspectives.name,ports.name,similar_games.name,language_supports.language.name,external_games.uid,external_games.category; + where id=3340; limit 200; headers: Accept: - application/json @@ -14,11 +14,11 @@ interactions: Connection: - keep-alive Content-Length: - - '455' + - '618' User-Agent: - python-requests/2.31.0 method: POST - uri: https://api.igdb.com/v4/games/ + uri: https://api.igdb.com/v4/games response: body: string: "{\n \"message\": \"Authorization Failure. Have you tried:\",\n \"Tip @@ -31,7 +31,7 @@ interactions: CF-Cache-Status: - DYNAMIC CF-RAY: - - 84e8d2351a042480-ZAG + - 850a6a88e92b5a89-VIE Connection: - keep-alive Content-Length: @@ -39,21 +39,21 @@ interactions: Content-Type: - application/json Date: - - Thu, 01 Feb 2024 08:28:29 GMT + - Mon, 05 Feb 2024 10:19:38 GMT Server: - cloudflare Set-Cookie: - - __cf_bm=5o6iA9HXG4VhPBErKZFzXkQC_mgo1tR8p4GnogSl6Oo-1706776109-1-AbfGZ+zbLj+rPAuxjGAlbU17jObIjBsGSjaVF335Jwzxyj/wMm/zvpYdtQhWvA7QRorigs/j8mBYRoBkeF9cIpw=; - path=/; expires=Thu, 01-Feb-24 08:58:29 GMT; domain=.igdb.com; HttpOnly; Secure; + - __cf_bm=d2HnDrDz7Uw4tR25QPxztbOdLCIck.fkqPtBk8KzHK4-1707128378-1-ARYqDUoIcdtRbsXjAnQHy3VXU02r9bI7TWOKAjnDZmnFyzimVkd0O0dw1a0xGYCuWo/bzdX/1agFoJeZ/FfWoTk=; + path=/; expires=Mon, 05-Feb-24 10:49:38 GMT; domain=.igdb.com; HttpOnly; Secure; SameSite=None Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Via: - - 1.1 eaa5b4468d4ba37bc9733291d72738ec.cloudfront.net (CloudFront) + - 1.1 42c9dddb4e518a9ed3248bf50565b120.cloudfront.net (CloudFront) X-Amz-Cf-Id: - - SL4IPQGhejt-cudCcJEGLe7j1PTeUxUJUa_m4yLPDX1tE5Y595N6ng== + - y4GV_3LdprxmhVe-w-sHUQY3rYMF4FGq_sV9TRcftojvt17ejFEOLw== X-Amz-Cf-Pop: - - ZAG50-C1 + - VIE50-C2 X-Cache: - Error from cloudfront X-Content-Type-Options: @@ -61,11 +61,11 @@ interactions: alt-svc: - h3=":443"; ma=86400 x-amz-apigw-id: - - ScpnCGmuPHcEufw= + - SqFpIEW-PHcEn0w= x-amzn-ErrorType: - AccessDeniedException x-amzn-RequestId: - - 99d05965-1d04-42c0-b57e-93b0ccbedf4a + - c463d4bc-d93d-42a1-bf40-6cd79c4f8541 status: code: 401 message: Unauthorized @@ -86,7 +86,7 @@ interactions: uri: https://id.twitch.tv/oauth2/token?client_id=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&client_secret=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&grant_type=client_credentials response: body: - string: '{"access_token":"953qcp9gn42gnhzzcvf74rina3wwef","expires_in":4665908,"token_type":"bearer"} + string: '{"access_token":"ceo0skenysx8qxr7433zhovoa20ak2","expires_in":5229503,"token_type":"bearer"} ' headers: @@ -99,34 +99,34 @@ interactions: Content-Type: - application/json Date: - - Thu, 01 Feb 2024 08:28:30 GMT + - Mon, 05 Feb 2024 10:19:39 GMT Server: - nginx X-Ctxlog-Logid: - - 1-65bb562d-238833635bff7a603c6d5d1b + - 1-65c0b63b-48f1d33821b48a24223cf595 status: code: 200 message: OK - request: - body: fields id,name,slug,summary,total_rating,genres.name,alternative_names.name,artworks.url,cover.url,screenshots.url,franchise.name,franchises.name,collections.name,expansions.name,expansions.cover.url,dlcs.name,dlcs.cover.url,involved_companies.company.name,platforms.name,aggregated_rating,first_release_date,game_modes.name,player_perspectives.name,ports.name,remakes.name,remasters.name,similar_games.name,language_supports.language.name; - where id=3340; + body: fields id,name,slug,summary,total_rating,aggregated_rating,genres.name,alternative_names.name,artworks.url,cover.url,screenshots.url,franchise.name,franchises.name,collections.name,expansions.name,expansions.slug,expansions.cover.url,expanded_games.name,expanded_games.cover.url,dlcs.name,dlcs.slug,dlcs.cover.url,remakes.name,remakes.cover.url,remasters.name,remasters.cover.url,involved_companies.company.name,platforms.name,first_release_date,game_modes.name,player_perspectives.name,ports.name,similar_games.name,language_supports.language.name,external_games.uid,external_games.category; + where id=3340; limit 200; headers: Accept: - application/json Accept-Encoding: - gzip, deflate Authorization: - - Bearer 953qcp9gn42gnhzzcvf74rina3wwef + - Bearer ceo0skenysx8qxr7433zhovoa20ak2 Client-ID: - xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Connection: - keep-alive Content-Length: - - '455' + - '618' User-Agent: - python-requests/2.31.0 method: POST - uri: https://api.igdb.com/v4/games/ + uri: https://api.igdb.com/v4/games response: body: string: "[\n {\n \"id\": 3340,\n \"aggregated_rating\": 90.0,\n \"alternative_names\": @@ -140,15 +140,22 @@ interactions: \uB9C8\uB9AC\uC624\"\n }\n ],\n \"artworks\": [\n {\n \"id\": 73649,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar1ktt.jpg\"\n \ }\n ],\n \"cover\": {\n \"id\": 80830,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co1qda.jpg\"\n - \ },\n \"first_release_date\": 965952000,\n \"franchises\": [\n {\n - \ \"id\": 845,\n \"name\": \"Mario\"\n }\n ],\n \"game_modes\": - [\n {\n \"id\": 1,\n \"name\": \"Single player\"\n }\n - \ ],\n \"genres\": [\n {\n \"id\": 12,\n \"name\": - \"Role-playing (RPG)\"\n },\n {\n \"id\": 16,\n \"name\": - \"Turn-based strategy (TBS)\"\n },\n {\n \"id\": 31,\n \"name\": - \"Adventure\"\n }\n ],\n \"involved_companies\": [\n {\n \"id\": - 148214,\n \"company\": {\n \"id\": 70,\n \"name\": - \"Nintendo\"\n }\n },\n {\n \"id\": 148215,\n \"company\": + \ },\n \"external_games\": [\n {\n \"id\": 138931,\n \"category\": + 3,\n \"uid\": \"19929\"\n },\n {\n \"id\": 245769,\n + \ \"category\": 14,\n \"uid\": \"18231\"\n },\n {\n + \ \"id\": 1931441,\n \"category\": 20,\n \"uid\": \"B01BLAWHKI\"\n + \ },\n {\n \"id\": 1931588,\n \"category\": 20,\n \"uid\": + \"B003ZDOH3K\"\n },\n {\n \"id\": 1933352,\n \"category\": + 20,\n \"uid\": \"B009LUDMJQ\"\n }\n ],\n \"first_release_date\": + 965952000,\n \"franchises\": [\n {\n \"id\": 845,\n \"name\": + \"Mario\"\n }\n ],\n \"game_modes\": [\n {\n \"id\": + 1,\n \"name\": \"Single player\"\n }\n ],\n \"genres\": + [\n {\n \"id\": 12,\n \"name\": \"Role-playing (RPG)\"\n + \ },\n {\n \"id\": 16,\n \"name\": \"Turn-based strategy + (TBS)\"\n },\n {\n \"id\": 31,\n \"name\": \"Adventure\"\n + \ }\n ],\n \"involved_companies\": [\n {\n \"id\": 148214,\n + \ \"company\": {\n \"id\": 70,\n \"name\": \"Nintendo\"\n + \ }\n },\n {\n \"id\": 148215,\n \"company\": {\n \"id\": 765,\n \"name\": \"Intelligent Systems Co., Ltd.\"\n }\n },\n {\n \"id\": 225578,\n \"company\": {\n \"id\": 5163,\n \"name\": \"iQue\"\n }\n },\n @@ -201,31 +208,31 @@ interactions: CF-Cache-Status: - DYNAMIC CF-RAY: - - 84e8d2414a4d2480-ZAG + - 850a6a953d2e248a-ZAG Connection: - keep-alive Content-Encoding: - gzip Content-Length: - - '1439' + - '1538' Content-Type: - application/json Date: - - Thu, 01 Feb 2024 08:28:31 GMT + - Mon, 05 Feb 2024 10:19:40 GMT Server: - cloudflare Set-Cookie: - - __cf_bm=kjrHfltJO6z78bmb3SXeWqz0r.kjhwnYS8O3utI8og8-1706776111-1-Ac9MynuQ9Jyy3Xw0dw4I5w+/VH5rVKUl+PVnpc+/QWBjVom5BR2FE8lTHjJ6VIBTFon5ZDZVvjdbqh7NWh0j8i0=; - path=/; expires=Thu, 01-Feb-24 08:58:31 GMT; domain=.igdb.com; HttpOnly; Secure; + - __cf_bm=I3ULXMXIRc9niNoF9127GN_3tb_aWxph2N5i5_LrML8-1707128380-1-AfW1VNAvLTYI3QURGvTG83fjvlSRRa99K6dhpnpOS0pViyfEpSvsk2jxiAiKWWF+lsB8q8/savmBm7DaCBhr/34=; + path=/; expires=Mon, 05-Feb-24 10:49:40 GMT; domain=.igdb.com; HttpOnly; Secure; SameSite=None Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Via: - - 1.1 eaa5b4468d4ba37bc9733291d72738ec.cloudfront.net (CloudFront) + - 1.1 c8710a117c1dfdaea4e9dfc4d41970d2.cloudfront.net (CloudFront) X-Amz-Cf-Id: - - 8KNgq1Rm9aP1XDA8WfM3TIGHlQ9OdXqFjdJ3lytClY3Va-HpQWabKg== + - ftLhsJz_oLi5B0FNeIaHkyKYD3U8DNwYykc0593NuTl0XHnCDkXVBQ== X-Amz-Cf-Pop: - - ZAG50-C1 + - VIE50-C2 X-Cache: - Miss from cloudfront X-Content-Type-Options: @@ -235,19 +242,19 @@ interactions: alt-svc: - h3=":443"; ma=86400 x-amz-apigw-id: - - ScpnVEa5PHcEeBQ= + - SqFpZHWLvHcEEqA= x-amzn-Remapped-Content-Length: - - '1439' + - '1538' x-amzn-Remapped-Date: - - Thu, 01 Feb 2024 08:28:30 GMT + - Mon, 05 Feb 2024 10:19:40 GMT x-amzn-RequestId: - - 2b4d90f1-4315-4094-8ac6-687c6b68cb86 + - 9d50d306-4874-4022-af53-561acccaebcf status: code: 200 message: OK - request: - body: fields id,name,slug,summary,total_rating,genres.name,alternative_names.name,artworks.url,cover.url,screenshots.url,franchise.name,franchises.name,collections.name,expansions.name,expansions.cover.url,dlcs.name,dlcs.cover.url,involved_companies.company.name,platforms.name,aggregated_rating,first_release_date,game_modes.name,player_perspectives.name,ports.name,remakes.name,remasters.name,similar_games.name,language_supports.language.name; - where id=-1; + body: fields id,name,slug,summary,total_rating,aggregated_rating,genres.name,alternative_names.name,artworks.url,cover.url,screenshots.url,franchise.name,franchises.name,collections.name,expansions.name,expansions.slug,expansions.cover.url,expanded_games.name,expanded_games.cover.url,dlcs.name,dlcs.slug,dlcs.cover.url,remakes.name,remakes.cover.url,remasters.name,remasters.cover.url,involved_companies.company.name,platforms.name,first_release_date,game_modes.name,player_perspectives.name,ports.name,similar_games.name,language_supports.language.name,external_games.uid,external_games.category; + where id=-1; limit 200; headers: Accept: - application/json @@ -260,11 +267,11 @@ interactions: Connection: - keep-alive Content-Length: - - '453' + - '616' User-Agent: - python-requests/2.31.0 method: POST - uri: https://api.igdb.com/v4/games/ + uri: https://api.igdb.com/v4/games response: body: string: "{\n \"message\": \"Authorization Failure. Have you tried:\",\n \"Tip @@ -277,7 +284,7 @@ interactions: CF-Cache-Status: - DYNAMIC CF-RAY: - - 84e8d2466ebe2480-ZAG + - 850a6a986dd36c85-ZAG Connection: - keep-alive Content-Length: @@ -285,21 +292,21 @@ interactions: Content-Type: - application/json Date: - - Thu, 01 Feb 2024 08:28:31 GMT + - Mon, 05 Feb 2024 10:19:40 GMT Server: - cloudflare Set-Cookie: - - __cf_bm=Mk7hjj4DUBTxkEvBucKMO_Lk7HeCCmA0rO5aaT_tHtc-1706776111-1-AVwu2rYARgd9k03VPOLEfI4b7RYlEzKDIhpLSC4PfZg+mJooq5uPubJFZCd74RYh5mZ9V9t+3LU5++ig95a246E=; - path=/; expires=Thu, 01-Feb-24 08:58:31 GMT; domain=.igdb.com; HttpOnly; Secure; + - __cf_bm=vWbMOoecKcFzu1pxWgKRUj2pC7f_ICwMPigG6vgpKFo-1707128380-1-AUt6CoXg6VpkhCmOf/kGjGXOHufqqUkmQpKQ83kCEhfx3Wd2GUlkYcmezfHtxdI1S5EdJvu/B2YTt6M2XxD8PnQ=; + path=/; expires=Mon, 05-Feb-24 10:49:40 GMT; domain=.igdb.com; HttpOnly; Secure; SameSite=None Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Via: - - 1.1 eaa5b4468d4ba37bc9733291d72738ec.cloudfront.net (CloudFront) + - 1.1 4ca98b546b8d71c72caf6a3d8f75dc24.cloudfront.net (CloudFront) X-Amz-Cf-Id: - - ML1mkXcW6quI2Z9hLEmn0R7iONACQBNExxWZz3_Miv86zEg4QIsNHg== + - NIVmSftyAB5e8PNtAgeLb8_rzIBpT7_JInx8oV65go9Is7xuzmpBqA== X-Amz-Cf-Pop: - - ZAG50-C1 + - VIE50-C2 X-Cache: - Error from cloudfront X-Content-Type-Options: @@ -307,11 +314,11 @@ interactions: alt-svc: - h3=":443"; ma=86400 x-amz-apigw-id: - - ScpneGz5PHcEpSw= + - SqFphGNKvHcEfAg= x-amzn-ErrorType: - AccessDeniedException x-amzn-RequestId: - - afa9ec90-e4af-4fd8-973d-0fe6e3c2a715 + - a44b029e-591b-4eac-bb86-c787a013b33b status: code: 401 message: Unauthorized @@ -332,7 +339,7 @@ interactions: uri: https://id.twitch.tv/oauth2/token?client_id=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&client_secret=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&grant_type=client_credentials response: body: - string: '{"access_token":"f3asyt6f7rc1fytjr7syh2n9wuug3v","expires_in":5530802,"token_type":"bearer"} + string: '{"access_token":"97xbg8dxzst4sifbgrg6k4h0sy4sv2","expires_in":5647856,"token_type":"bearer"} ' headers: @@ -345,34 +352,34 @@ interactions: Content-Type: - application/json Date: - - Thu, 01 Feb 2024 08:28:32 GMT + - Mon, 05 Feb 2024 10:19:41 GMT Server: - nginx X-Ctxlog-Logid: - - 1-65bb5630-07cd1b567c3c80f4578c0cd2 + - 1-65c0b63d-349b7d5762fd9bdf2dae9570 status: code: 200 message: OK - request: - body: fields id,name,slug,summary,total_rating,genres.name,alternative_names.name,artworks.url,cover.url,screenshots.url,franchise.name,franchises.name,collections.name,expansions.name,expansions.cover.url,dlcs.name,dlcs.cover.url,involved_companies.company.name,platforms.name,aggregated_rating,first_release_date,game_modes.name,player_perspectives.name,ports.name,remakes.name,remasters.name,similar_games.name,language_supports.language.name; - where id=-1; + body: fields id,name,slug,summary,total_rating,aggregated_rating,genres.name,alternative_names.name,artworks.url,cover.url,screenshots.url,franchise.name,franchises.name,collections.name,expansions.name,expansions.slug,expansions.cover.url,expanded_games.name,expanded_games.cover.url,dlcs.name,dlcs.slug,dlcs.cover.url,remakes.name,remakes.cover.url,remasters.name,remasters.cover.url,involved_companies.company.name,platforms.name,first_release_date,game_modes.name,player_perspectives.name,ports.name,similar_games.name,language_supports.language.name,external_games.uid,external_games.category; + where id=-1; limit 200; headers: Accept: - application/json Accept-Encoding: - gzip, deflate Authorization: - - Bearer f3asyt6f7rc1fytjr7syh2n9wuug3v + - Bearer 97xbg8dxzst4sifbgrg6k4h0sy4sv2 Client-ID: - xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Connection: - keep-alive Content-Length: - - '453' + - '616' User-Agent: - python-requests/2.31.0 method: POST - uri: https://api.igdb.com/v4/games/ + uri: https://api.igdb.com/v4/games response: body: string: '[]' @@ -380,7 +387,7 @@ interactions: CF-Cache-Status: - DYNAMIC CF-RAY: - - 84e8d2523cde247e-ZAG + - 850a6aa46d29248a-ZAG Connection: - keep-alive Content-Length: @@ -388,19 +395,19 @@ interactions: Content-Type: - application/json Date: - - Thu, 01 Feb 2024 08:28:33 GMT + - Mon, 05 Feb 2024 10:19:42 GMT Server: - cloudflare Set-Cookie: - - __cf_bm=1GisgdP2i.0gmQJ5xyNvfZFYzlB287NSrNxClE38QOQ-1706776113-1-Adcg7oahp9/p/1uB/GoCeXxrJ29YQRz+/y61BYtxhoFDgpzj80+dzSudE1r+7ppn6nyALTdu+OTGrASjv9nc5to=; - path=/; expires=Thu, 01-Feb-24 08:58:33 GMT; domain=.igdb.com; HttpOnly; Secure; + - __cf_bm=GBFFIgTMk119j.gLCnb7xhBRhJ7E3I1IwU6AhAEWVBI-1707128382-1-ARYE0aU8jHa5mcAGG1zqxoFza2uHyJTziSBFJPq4fb4PsXKUAmgCbn2HFubH4DQxWx5bDXH2nk0q+fw2lOYOAVY=; + path=/; expires=Mon, 05-Feb-24 10:49:42 GMT; domain=.igdb.com; HttpOnly; Secure; SameSite=None Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Via: - - 1.1 dcb9765526b3272617b95932c8fefee2.cloudfront.net (CloudFront) + - 1.1 c8710a117c1dfdaea4e9dfc4d41970d2.cloudfront.net (CloudFront) X-Amz-Cf-Id: - - k5l6-KfgtGDQbOzH2eWVgWm46cex21YmnA-AOVDiTSFqefvjUgATKg== + - Xb4nOz10hCXyDhxzTn-oY-Orl6J6kscPVnWX_1pwj2mDjRNa6TGfaA== X-Amz-Cf-Pop: - VIE50-C2 X-Cache: @@ -412,13 +419,13 @@ interactions: alt-svc: - h3=":443"; ma=86400 x-amz-apigw-id: - - ScpntF6dPHcEidA= + - SqFp0HBaPHcEsDw= x-amzn-Remapped-Content-Length: - '2' x-amzn-Remapped-Date: - - Thu, 01 Feb 2024 08:28:33 GMT + - Mon, 05 Feb 2024 10:19:42 GMT x-amzn-RequestId: - - 7d905c56-50e9-44a9-b2fe-62abcf80fc76 + - 134a8022-0def-4111-9d61-5683fa7a89c2 status: code: 200 message: OK diff --git a/backend/handler/tests/test_igdb_handler.py b/backend/handler/tests/test_igdb_handler.py deleted file mode 100644 index 18e4c6f4f..000000000 --- a/backend/handler/tests/test_igdb_handler.py +++ /dev/null @@ -1,95 +0,0 @@ -import pytest -from urllib.parse import urlparse - -from handler.igdb_handler import IGDBHandler - -igdb_handler = IGDBHandler() - - -@pytest.mark.vcr() -def test_get_platform(): - platform = igdb_handler.get_platform("n64") - assert platform["igdb_id"] == 4 - assert platform["name"] == "Nintendo 64" - - platform = igdb_handler.get_platform("not-real") - assert platform == {"igdb_id": None, "name": "Not Real"} - - -@pytest.mark.vcr() -async def test_get_rom(): - rom = await igdb_handler.get_rom("Paper Mario (USA).n64", 4) - assert rom["igdb_id"] == 3340 - assert rom["slug"] == "paper-mario" - assert rom["name"] == "Paper Mario" - assert rom["summary"] - assert urlparse(rom["url_cover"]).hostname == "images.igdb.com" - assert urlparse(rom["url_screenshots"][0]).hostname == "images.igdb.com" - - rom = await igdb_handler.get_rom("Not a real game title", 4) - assert not rom["igdb_id"] - assert rom["slug"] == "" - assert rom["name"] == "Not a real game title" - assert not rom["summary"] - assert rom["url_cover"] == "" - assert not rom["url_screenshots"] - - -@pytest.mark.vcr() -async def test_get_ps2_opl_rom(): - rom = await igdb_handler.get_rom("WWE Smack.iso", 8) - assert not rom["igdb_id"] - assert rom["slug"] == "" - assert rom["name"] == "WWE Smack" - assert not rom["summary"] - assert rom["url_cover"] == "" - assert not rom["url_screenshots"] - - rom = await igdb_handler.get_rom("SLUS_210.60.iso", 8) - assert rom["igdb_id"] == 80852 - assert rom["slug"] == "wwe-smackdown-vs-raw" - assert rom["name"] == "WWE Smackdown! vs. Raw" - assert rom["summary"] - assert urlparse(rom["url_cover"]).hostname == "images.igdb.com" - assert urlparse(rom["url_screenshots"][0]).hostname == "images.igdb.com" - -@pytest.mark.vcr() -def test_get_rom_by_id(): - rom = igdb_handler.get_rom_by_id(3340) - assert rom["igdb_id"] == 3340 - assert rom["slug"] == "paper-mario" - assert rom["name"] == "Paper Mario" - assert rom["summary"] - assert urlparse(rom["url_cover"]).hostname == "images.igdb.com" - assert urlparse(rom["url_screenshots"][0]).hostname == "images.igdb.com" - - rom = igdb_handler.get_rom_by_id(-1) - assert rom["igdb_id"] == -1 - assert not rom["name"] - - -@pytest.mark.vcr() -def test_get_matched_roms_by_id(): - roms = igdb_handler.get_matched_roms_by_id(3340) - assert len(roms) == 1 - - assert roms[0]["igdb_id"] == 3340 - assert roms[0]["slug"] == "paper-mario" - assert "t_cover_big" in roms[0]["url_cover"] - - -@pytest.mark.vcr() -def test_get_matched_roms_by_name(): - roms = igdb_handler.get_matched_roms_by_name("Mario", 4) - assert len(roms) == 10 - - assert roms[0]["igdb_id"] == 132642 - assert roms[0]["slug"] == "super-mario-64-shindou-pak-taiou-version" - assert roms[0]["name"] == "Super Mario 64: Shindou Pak Taiou Version" - - assert roms[1]["igdb_id"] == 3340 - assert roms[1]["slug"] == "paper-mario" - assert roms[1]["name"] == "Paper Mario" - - roms = igdb_handler.get_matched_roms_by_name("Notarealgametitle", 4) - assert roms == [] diff --git a/backend/utils/tests/cassettes/test_get_rom_cover.yaml b/backend/utils/tests/cassettes/test_get_rom_cover.yaml index f4a56de61..0036f88b7 100644 --- a/backend/utils/tests/cassettes/test_get_rom_cover.yaml +++ b/backend/utils/tests/cassettes/test_get_rom_cover.yaml @@ -206,7 +206,7 @@ interactions: Content-Type: - image/png Date: - - Thu, 01 Feb 2024 08:47:06 GMT + - Mon, 05 Feb 2024 10:20:04 GMT Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Transfer-Encoding: @@ -214,9 +214,9 @@ interactions: Vary: - Origin Via: - - 1.1 76991fdca074ecae847653e013587ff8.cloudfront.net (CloudFront) + - 1.1 eea0826c9064fc2d08f21b43b4a26010.cloudfront.net (CloudFront) X-Amz-Cf-Id: - - ZH4nHO3vNT6wzz20PO9zyX3ZwIvT-TByLf_-R0mYartifTo95qucRg== + - sfZfVwMVXuSDFxC_sXRyf59KBFGv7dsFuqLHaL9hVLX2jjbpvAZNcA== X-Amz-Cf-Pop: - ZAG50-C1 X-Cache: @@ -1424,7 +1424,7 @@ interactions: AAAAAElFTkSuQmCC headers: Age: - - '8563' + - '34191' Alt-Svc: - h3=":443"; ma=86400 Cache-Control: @@ -1434,7 +1434,7 @@ interactions: Content-Type: - image/png Date: - - Thu, 01 Feb 2024 06:24:24 GMT + - Mon, 05 Feb 2024 00:50:14 GMT Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Transfer-Encoding: @@ -1442,9 +1442,9 @@ interactions: Vary: - Origin Via: - - 1.1 2285d262a6b5edcf46f904cd07877cdc.cloudfront.net (CloudFront) + - 1.1 a0b6e5bd6cf5596d4f38f0df8fa929e0.cloudfront.net (CloudFront) X-Amz-Cf-Id: - - rgYQxN7lF5mkoN6s7wLMgM7aJULKdJpRHOqSQaZaqj0oR6id4QIfGA== + - cut1iVqLtV29U25-T3XocruoP62-o3IA_-h2ioyahqPbFJgi7HN-1Q== X-Amz-Cf-Pop: - ZAG50-C1 X-Cache: diff --git a/backend/utils/tests/cassettes/test_scan_platform.yaml b/backend/utils/tests/cassettes/test_scan_platform.yaml index 4cc9d2bf1..900bd9722 100644 --- a/backend/utils/tests/cassettes/test_scan_platform.yaml +++ b/backend/utils/tests/cassettes/test_scan_platform.yaml @@ -1,6 +1,6 @@ interactions: - request: - body: fields id, name; where slug="n64"; + body: fields id,name; where slug="n64"; limit 200; headers: Accept: - application/json @@ -13,11 +13,11 @@ interactions: Connection: - keep-alive Content-Length: - - '34' + - '44' User-Agent: - python-requests/2.31.0 method: POST - uri: https://api.igdb.com/v4/platforms/ + uri: https://api.igdb.com/v4/platforms response: body: string: "{\n \"message\": \"Authorization Failure. Have you tried:\",\n \"Tip @@ -30,7 +30,7 @@ interactions: CF-Cache-Status: - DYNAMIC CF-RAY: - - 84e8ed367f846c86-ZAG + - 850a6aebf8806c86-ZAG Connection: - keep-alive Content-Length: @@ -38,21 +38,21 @@ interactions: Content-Type: - application/json Date: - - Thu, 01 Feb 2024 08:46:54 GMT + - Mon, 05 Feb 2024 10:19:53 GMT Server: - cloudflare Set-Cookie: - - __cf_bm=hYCxdkhFtcSVshPy.GQdpS6m6PmGYbMA8Xyu94.IOHs-1706777214-1-AcMQeoTmeb69PX1sgD4ene+rsoNaJti7IFUjj9bLU3GndmsmaxYtXOJwt2vIPd+L3NWCs5eas/Jz4Pu2V7YSQck=; - path=/; expires=Thu, 01-Feb-24 09:16:54 GMT; domain=.igdb.com; HttpOnly; Secure; + - __cf_bm=XB8asXM4ZpSvSenvSyQNH60lh.QIBVavzJEXm4k061o-1707128393-1-AajjX0xnlRjJOz6NeBPDXD9o1wIsOXEIkKe8ACCu7h/W7RsdSbOjD5hbG0iUhLZ5ZN0WsLPgDjAsiPLrzVfSPnc=; + path=/; expires=Mon, 05-Feb-24 10:49:53 GMT; domain=.igdb.com; HttpOnly; Secure; SameSite=None Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Via: - - 1.1 e9ebe38de33a70557cf9d9c1d7e5d11e.cloudfront.net (CloudFront) + - 1.1 4e3b2e1fa2acb7612ea516b89c06af70.cloudfront.net (CloudFront) X-Amz-Cf-Id: - - GdgS-C7nyxzYVVqcKOA-xYICXA5ugHXGD2ETEF8dNvIzTLSvFXaqmw== + - AgqbM4Eh6vmFQvkNR_rojYBWa1Y7c2of5vqMSbxDBvdI21-8B-vb9w== X-Amz-Cf-Pop: - - ZAG50-C1 + - VIE50-C2 X-Cache: - Error from cloudfront X-Content-Type-Options: @@ -60,11 +60,11 @@ interactions: alt-svc: - h3=":443"; ma=86400 x-amz-apigw-id: - - ScsT1FBsPHcEt_g= + - SqFrjG8cvHcEsow= x-amzn-ErrorType: - AccessDeniedException x-amzn-RequestId: - - 81274b72-eef8-48ec-ab22-f45cc4c30eb1 + - e17b6363-8357-4d1a-b1b1-5df52aee507f status: code: 401 message: Unauthorized @@ -85,7 +85,7 @@ interactions: uri: https://id.twitch.tv/oauth2/token?client_id=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&client_secret=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&grant_type=client_credentials response: body: - string: '{"access_token":"xc7m1cbiabp74vzarsdl0e6gpdaewv","expires_in":5266987,"token_type":"bearer"} + string: '{"access_token":"gqy5f0475v9vmuc0oej35s0rv37yla","expires_in":5347118,"token_type":"bearer"} ' headers: @@ -98,33 +98,33 @@ interactions: Content-Type: - application/json Date: - - Thu, 01 Feb 2024 08:46:55 GMT + - Mon, 05 Feb 2024 10:19:55 GMT Server: - nginx X-Ctxlog-Logid: - - 1-65bb5a7f-4b3e39101850e48750a78a5f + - 1-65c0b64a-7602ada2440662a13dd4c0d2 status: code: 200 message: OK - request: - body: fields id, name; where slug="n64"; + body: fields id,name; where slug="n64"; limit 200; headers: Accept: - application/json Accept-Encoding: - gzip, deflate Authorization: - - Bearer xc7m1cbiabp74vzarsdl0e6gpdaewv + - Bearer gqy5f0475v9vmuc0oej35s0rv37yla Client-ID: - xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Connection: - keep-alive Content-Length: - - '34' + - '44' User-Agent: - python-requests/2.31.0 method: POST - uri: https://api.igdb.com/v4/platforms/ + uri: https://api.igdb.com/v4/platforms response: body: string: "[\n {\n \"id\": 4,\n \"name\": \"Nintendo 64\"\n }\n]" @@ -132,7 +132,7 @@ interactions: CF-Cache-Status: - DYNAMIC CF-RAY: - - 84e8ed402d912480-ZAG + - 850a6af5fd39c208-ZAG Connection: - keep-alive Content-Encoding: @@ -140,23 +140,23 @@ interactions: Content-Type: - application/json Date: - - Thu, 01 Feb 2024 08:46:56 GMT + - Mon, 05 Feb 2024 10:19:55 GMT Server: - cloudflare Set-Cookie: - - __cf_bm=OBMBRw01oS7P10w4qJa6Xcoe1pOJ1nK8O69B_Wn.0ow-1706777216-1-AS9MFs5H2NM1rHRxNYyulW3l9UHiWPdNuZUcd26l7OjyXFfqI+j+UctapZV3nr2J7G71oOBXc7nQahJsnEKyQ14=; - path=/; expires=Thu, 01-Feb-24 09:16:56 GMT; domain=.igdb.com; HttpOnly; Secure; + - __cf_bm=7d05nU.WGb_wr3L4IK9S1sKplXYZo4IZ9A8mlMlDh.M-1707128395-1-AScCXzPAGMscaxI2zt07KvgagfGdzdtpbb6eeAsvJRwd34ALLqrvyYVUGHqiyFg7Hs74kQysnKRONac/2PvXWDA=; + path=/; expires=Mon, 05-Feb-24 10:49:55 GMT; domain=.igdb.com; HttpOnly; Secure; SameSite=None Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Transfer-Encoding: - chunked Via: - - 1.1 e9ebe38de33a70557cf9d9c1d7e5d11e.cloudfront.net (CloudFront) + - 1.1 4ca98b546b8d71c72caf6a3d8f75dc24.cloudfront.net (CloudFront) X-Amz-Cf-Id: - - 7DAKxGOaBGheNqyjqBv4EbEkC5A7IsH7dDoApNsAHHlNbk_-LDII7Q== + - QZFE_JfRAJWj6yDomADgzlUP8v6SN6grfw6-Crb80rCHUT5Bic-31A== X-Amz-Cf-Pop: - - ZAG50-C1 + - VIE50-C2 X-Cache: - Miss from cloudfront X-Content-Type-Options: @@ -166,18 +166,18 @@ interactions: alt-svc: - h3=":443"; ma=86400 x-amz-apigw-id: - - ScsUHF6nvHcEvaw= + - SqFr0HIhPHcEMGA= x-amzn-Remapped-Content-Length: - '50' x-amzn-Remapped-Date: - - Thu, 01 Feb 2024 08:46:56 GMT + - Mon, 05 Feb 2024 10:19:55 GMT x-amzn-RequestId: - - 488fda60-0ecc-4a3f-8865-e2a5cea01f05 + - 171fcf4a-af1b-44a1-b60d-9b8fad2cbb7e status: code: 200 message: OK - request: - body: fields id, name; where slug=""; + body: fields id,name; where slug=""; limit 200; headers: Accept: - application/json @@ -190,11 +190,11 @@ interactions: Connection: - keep-alive Content-Length: - - '31' + - '41' User-Agent: - python-requests/2.31.0 method: POST - uri: https://api.igdb.com/v4/platforms/ + uri: https://api.igdb.com/v4/platforms response: body: string: "{\n \"message\": \"Authorization Failure. Have you tried:\",\n \"Tip @@ -207,7 +207,7 @@ interactions: CF-Cache-Status: - DYNAMIC CF-RAY: - - 84e8ed453f13247e-ZAG + - 850a6af98a002480-ZAG Connection: - keep-alive Content-Length: @@ -215,21 +215,21 @@ interactions: Content-Type: - application/json Date: - - Thu, 01 Feb 2024 08:46:57 GMT + - Mon, 05 Feb 2024 10:19:56 GMT Server: - cloudflare Set-Cookie: - - __cf_bm=CmWNLZHiXigPlwWGdy7HKCydw9JyMnMH7egrd0BUtms-1706777217-1-AcuWW3YYGaKdorVB85X/kTO89gYT3Wk8t0/iVJJVrCw4rkuSWUYV+pqxT8j9QP55jWYTBpsL/biIAWIH4XTD8k0=; - path=/; expires=Thu, 01-Feb-24 09:16:57 GMT; domain=.igdb.com; HttpOnly; Secure; + - __cf_bm=GgcrpiRRMFJybpXG4ZczmfsmVa7MKlEXw31Q7byrKr4-1707128396-1-AeU0z6HZDYHn98S1fc5HVF2rIqsP2IR5fQ+JfhiVLB2MDGZVwqGxowCdz8SdRgYchieMzvdus33AS92SlUXY0X8=; + path=/; expires=Mon, 05-Feb-24 10:49:56 GMT; domain=.igdb.com; HttpOnly; Secure; SameSite=None Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Via: - - 1.1 e9ebe38de33a70557cf9d9c1d7e5d11e.cloudfront.net (CloudFront) + - 1.1 4ca98b546b8d71c72caf6a3d8f75dc24.cloudfront.net (CloudFront) X-Amz-Cf-Id: - - EcrnXrdg6rKPrZQFhamFPiaU1FCymeSTnMYUaK0ml26sJSA9xwsftQ== + - C8NG6IV0knT47jAUA6nxqyv-W6-RgTcfkPtvAIf7ZYqdSN-L6f4ZwA== X-Amz-Cf-Pop: - - ZAG50-C1 + - VIE50-C2 X-Cache: - Error from cloudfront X-Content-Type-Options: @@ -237,11 +237,11 @@ interactions: alt-svc: - h3=":443"; ma=86400 x-amz-apigw-id: - - ScsUPFLWvHcEqUQ= + - SqFr6EqhvHcERZg= x-amzn-ErrorType: - AccessDeniedException x-amzn-RequestId: - - 0d37d1a4-1672-4445-8d74-9d0d7572d4cc + - 5a53edce-d7f8-4cf9-8d9d-d82cade4afa5 status: code: 401 message: Unauthorized @@ -262,7 +262,7 @@ interactions: uri: https://id.twitch.tv/oauth2/token?client_id=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&client_secret=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&grant_type=client_credentials response: body: - string: '{"access_token":"2amb2ts7c84zg2sqsykzot2hl4g3q6","expires_in":4764265,"token_type":"bearer"} + string: '{"access_token":"f56aqiqruwgbxs8t5u3dm7rnkizd7a","expires_in":5560511,"token_type":"bearer"} ' headers: @@ -275,33 +275,33 @@ interactions: Content-Type: - application/json Date: - - Thu, 01 Feb 2024 08:46:58 GMT + - Mon, 05 Feb 2024 10:19:57 GMT Server: - nginx X-Ctxlog-Logid: - - 1-65bb5a82-354a049b436b9d2427ea1c8b + - 1-65c0b64c-7e60f33e0df1e38b21d53f1f status: code: 200 message: OK - request: - body: fields id, name; where slug=""; + body: fields id,name; where slug=""; limit 200; headers: Accept: - application/json Accept-Encoding: - gzip, deflate Authorization: - - Bearer 2amb2ts7c84zg2sqsykzot2hl4g3q6 + - Bearer f56aqiqruwgbxs8t5u3dm7rnkizd7a Client-ID: - xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Connection: - keep-alive Content-Length: - - '31' + - '41' User-Agent: - python-requests/2.31.0 method: POST - uri: https://api.igdb.com/v4/platforms/ + uri: https://api.igdb.com/v4/platforms response: body: string: '[]' @@ -309,7 +309,7 @@ interactions: CF-Cache-Status: - DYNAMIC CF-RAY: - - 84e8ed516f846c85-ZAG + - 850a6b035adcc208-ZAG Connection: - keep-alive Content-Length: @@ -317,19 +317,19 @@ interactions: Content-Type: - application/json Date: - - Thu, 01 Feb 2024 08:46:59 GMT + - Mon, 05 Feb 2024 10:19:58 GMT Server: - cloudflare Set-Cookie: - - __cf_bm=5XPv7irwMuZpsPhLlA88vVbksV__RGANuGDQ05o1AYQ-1706777219-1-AV8xgikQ36i6YrvMCqBYwILCUNJeqTyGp1lAXe4uINofVGg5lhX9/OrM6xd1Ug7quL0IfSJENywqJyPomwMcMfo=; - path=/; expires=Thu, 01-Feb-24 09:16:59 GMT; domain=.igdb.com; HttpOnly; Secure; + - __cf_bm=NTagwkcIHswQabc7m6VZfzMpY5zttYfSp3D13HvzHHA-1707128398-1-AQIWDIxOfOaDi3HY9ZcS94ClYCCpWjzWbnFcoCGTXymJJ4iP2DNK23QLjrsOfW+4Brg9f4Gf3wPLptPGoYeFDus=; + path=/; expires=Mon, 05-Feb-24 10:49:58 GMT; domain=.igdb.com; HttpOnly; Secure; SameSite=None Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Via: - - 1.1 2a5303ed411734ba7adcd9ff65d96392.cloudfront.net (CloudFront) + - 1.1 4ca98b546b8d71c72caf6a3d8f75dc24.cloudfront.net (CloudFront) X-Amz-Cf-Id: - - cvkVza-NbK-lvS7FwCIgJgXDbsytw7m9UqKaGbyyWLMlGbFYWaAFkQ== + - PL1k4oKrq2K20lRr9ho2cfQ-k6Lhya5F0Md1G_8VtAzt_jLav60JfA== X-Amz-Cf-Pop: - VIE50-C2 X-Cache: @@ -341,35 +341,35 @@ interactions: alt-svc: - h3=":443"; ma=86400 x-amz-apigw-id: - - ScsUgGuIvHcEDOQ= + - SqFsMG-lPHcEpFQ= x-amzn-Remapped-Content-Length: - '2' x-amzn-Remapped-Date: - - Thu, 01 Feb 2024 08:46:59 GMT + - Mon, 05 Feb 2024 10:19:57 GMT x-amzn-RequestId: - - 37bc9677-eaac-4cba-bc19-b552dab87625 + - e7316cfa-28fd-48fd-bab0-e5ef04478ab5 status: code: 200 message: OK - request: - body: fields id, name; where slug=""; + body: fields id,name; where slug=""; limit 200; headers: Accept: - application/json Accept-Encoding: - gzip, deflate Authorization: - - Bearer 2amb2ts7c84zg2sqsykzot2hl4g3q6 + - Bearer f56aqiqruwgbxs8t5u3dm7rnkizd7a Client-ID: - xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Connection: - keep-alive Content-Length: - - '31' + - '41' User-Agent: - python-requests/2.31.0 method: POST - uri: https://api.igdb.com/v4/platform_versions/ + uri: https://api.igdb.com/v4/platform_versions response: body: string: '[]' @@ -377,7 +377,7 @@ interactions: CF-Cache-Status: - DYNAMIC CF-RAY: - - 84e8ed546869247e-ZAG + - 850a6b083e42247e-ZAG Connection: - keep-alive Content-Length: @@ -385,21 +385,21 @@ interactions: Content-Type: - application/json Date: - - Thu, 01 Feb 2024 08:46:59 GMT + - Mon, 05 Feb 2024 10:19:58 GMT Server: - cloudflare Set-Cookie: - - __cf_bm=2Tgw5As.gT2hyfw5FGl3642xRjVwFxeUi3Ld1uRrlUw-1706777219-1-Adq2y5RUzvdhY1e5C7L1BLJeAQfWDQ9xIB+y071HC7tqS2xErEHzLjvpDP0qYdahcuMqtOxq7F9QHWaxIr3/wXw=; - path=/; expires=Thu, 01-Feb-24 09:16:59 GMT; domain=.igdb.com; HttpOnly; Secure; + - __cf_bm=ILW5KhlS2RCUZGd1Aj2DBjWqikw8gpybxZKTSLDfqZk-1707128398-1-AbeuVM2hjS0gZWQHlsTSbWfbKJW9LZ0631N3V7B6FhOJAcWR0TMH3FH6NfqJWOXOnv3zdPfEB3F6obMiILa78U8=; + path=/; expires=Mon, 05-Feb-24 10:49:58 GMT; domain=.igdb.com; HttpOnly; Secure; SameSite=None Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Via: - - 1.1 2fd9c5b0508a46d517c437af26a3a5c8.cloudfront.net (CloudFront) + - 1.1 4ca98b546b8d71c72caf6a3d8f75dc24.cloudfront.net (CloudFront) X-Amz-Cf-Id: - - nWjsI-RsLbt14B3ifiiAFScbCM_fLLnIYHeCEDv1ujYNTIp94Cl2gA== + - xnT9jwgZm_sujtjd2wVSUbtkccj-2-LMWELw5uxjSfpArW96Dowx0A== X-Amz-Cf-Pop: - - ZAG50-C1 + - VIE50-C2 X-Cache: - Miss from cloudfront X-Content-Type-Options: @@ -409,13 +409,13 @@ interactions: alt-svc: - h3=":443"; ma=86400 x-amz-apigw-id: - - ScsUoGVQvHcEq5w= + - SqFsUHxcPHcER0Q= x-amzn-Remapped-Content-Length: - '2' x-amzn-Remapped-Date: - - Thu, 01 Feb 2024 08:46:59 GMT + - Mon, 05 Feb 2024 10:19:58 GMT x-amzn-RequestId: - - 02538ffc-e8f1-4e0f-832a-1e77a6a4a6b3 + - 6e67de07-5089-4a76-b084-0e99c1154564 status: code: 200 message: OK diff --git a/backend/utils/tests/cassettes/test_scan_rom.yaml b/backend/utils/tests/cassettes/test_scan_rom.yaml index a618737ae..d5f239381 100644 --- a/backend/utils/tests/cassettes/test_scan_rom.yaml +++ b/backend/utils/tests/cassettes/test_scan_rom.yaml @@ -1,7 +1,7 @@ interactions: - request: - body: search "Paper Mario"; fields id,name,slug,summary,total_rating,genres.name,alternative_names.name,artworks.url,cover.url,screenshots.url,franchise.name,franchises.name,collections.name,expansions.name,expansions.cover.url,dlcs.name,dlcs.cover.url,involved_companies.company.name,platforms.name,aggregated_rating,first_release_date,game_modes.name,player_perspectives.name,ports.name,remakes.name,remasters.name,similar_games.name,language_supports.language.name; - where platforms=[4] ; + body: search "Paper Mario"; fields id,name,slug,summary,total_rating,aggregated_rating,genres.name,alternative_names.name,artworks.url,cover.url,screenshots.url,franchise.name,franchises.name,collections.name,expansions.name,expansions.slug,expansions.cover.url,expanded_games.name,expanded_games.cover.url,dlcs.name,dlcs.slug,dlcs.cover.url,remakes.name,remakes.cover.url,remasters.name,remasters.cover.url,involved_companies.company.name,platforms.name,first_release_date,game_modes.name,player_perspectives.name,ports.name,similar_games.name,language_supports.language.name,external_games.uid,external_games.category; + where platforms=[4] ; limit 200; headers: Accept: - application/json @@ -14,11 +14,11 @@ interactions: Connection: - keep-alive Content-Length: - - '484' + - '647' User-Agent: - python-requests/2.31.0 method: POST - uri: https://api.igdb.com/v4/games/ + uri: https://api.igdb.com/v4/games response: body: string: "{\n \"message\": \"Authorization Failure. Have you tried:\",\n \"Tip @@ -31,7 +31,7 @@ interactions: CF-Cache-Status: - DYNAMIC CF-RAY: - - 84e8ed59e978b30c-BEG + - 850a6b0d4fbd2482-ZAG Connection: - keep-alive Content-Length: @@ -39,21 +39,21 @@ interactions: Content-Type: - application/json Date: - - Thu, 01 Feb 2024 08:47:03 GMT + - Mon, 05 Feb 2024 10:19:59 GMT Server: - cloudflare Set-Cookie: - - __cf_bm=FuvwAt38zwDYS6uzGqclVC9r.1ukdPLzeFkE4PtANAY-1706777223-1-AcAgkEV4T2bvvu/bu9gVnGscLgmPGyLqTEkIT812cC33f4LXXC7YvuXGVXMKqYxk4OimjqN/PtRgGZTCFYQtNto=; - path=/; expires=Thu, 01-Feb-24 09:17:03 GMT; domain=.igdb.com; HttpOnly; Secure; + - __cf_bm=zGpdFoD7WzCJcmjnyBztfdfW4Zc3_sq3Ya99iZASIWY-1707128399-1-AfOnOCk2UJ1n9EgBdiakzUARf/kycp3Vb45CRBr/8Mc9JBpU26IMKskoc+ZBJE1H7jXSjzhn6PApkGgUxBZ4thA=; + path=/; expires=Mon, 05-Feb-24 10:49:59 GMT; domain=.igdb.com; HttpOnly; Secure; SameSite=None Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Via: - - 1.1 d2c6d80f46dcbdc6dd5c10096fb6c8dc.cloudfront.net (CloudFront) + - 1.1 4e3b2e1fa2acb7612ea516b89c06af70.cloudfront.net (CloudFront) X-Amz-Cf-Id: - - AXlZu8WTlzBpTy6cBPGbRymkMfefDAXIBm8NFhN2R-jXOjBhKgPv_A== + - zRspl5z2c50spuokjN7p-Vb1S2pahmi-Dvui6Za3eftQ3CcXYu4Epg== X-Amz-Cf-Pop: - - BUD50-P2 + - VIE50-C2 X-Cache: - Error from cloudfront X-Content-Type-Options: @@ -61,11 +61,11 @@ interactions: alt-svc: - h3=":443"; ma=86400 x-amz-apigw-id: - - ScsUxF1JPHcEoMg= + - SqFsZFPyPHcEf6Q= x-amzn-ErrorType: - AccessDeniedException x-amzn-RequestId: - - 05687e36-bd99-4f41-9c78-99cac4b8ba7e + - caa32c7e-e914-4f16-979d-3c33f9e8a6ce status: code: 401 message: Unauthorized @@ -86,7 +86,7 @@ interactions: uri: https://id.twitch.tv/oauth2/token?client_id=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&client_secret=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&grant_type=client_credentials response: body: - string: '{"access_token":"qc4389nio5tp097r0j9qntem7ksmoe","expires_in":5174808,"token_type":"bearer"} + string: '{"access_token":"hpmz8jrpnd9d57k8dcv1elwqlngf4z","expires_in":4905271,"token_type":"bearer"} ' headers: @@ -99,34 +99,34 @@ interactions: Content-Type: - application/json Date: - - Thu, 01 Feb 2024 08:47:03 GMT + - Mon, 05 Feb 2024 10:20:00 GMT Server: - nginx X-Ctxlog-Logid: - - 1-65bb5a87-49f3486a1a2a49e45bb0a86d + - 1-65c0b650-0cea7685664d6ec41bff7b09 status: code: 200 message: OK - request: - body: search "Paper Mario"; fields id,name,slug,summary,total_rating,genres.name,alternative_names.name,artworks.url,cover.url,screenshots.url,franchise.name,franchises.name,collections.name,expansions.name,expansions.cover.url,dlcs.name,dlcs.cover.url,involved_companies.company.name,platforms.name,aggregated_rating,first_release_date,game_modes.name,player_perspectives.name,ports.name,remakes.name,remasters.name,similar_games.name,language_supports.language.name; - where platforms=[4] ; + body: search "Paper Mario"; fields id,name,slug,summary,total_rating,aggregated_rating,genres.name,alternative_names.name,artworks.url,cover.url,screenshots.url,franchise.name,franchises.name,collections.name,expansions.name,expansions.slug,expansions.cover.url,expanded_games.name,expanded_games.cover.url,dlcs.name,dlcs.slug,dlcs.cover.url,remakes.name,remakes.cover.url,remasters.name,remasters.cover.url,involved_companies.company.name,platforms.name,first_release_date,game_modes.name,player_perspectives.name,ports.name,similar_games.name,language_supports.language.name,external_games.uid,external_games.category; + where platforms=[4] ; limit 200; headers: Accept: - application/json Accept-Encoding: - gzip, deflate Authorization: - - Bearer qc4389nio5tp097r0j9qntem7ksmoe + - Bearer hpmz8jrpnd9d57k8dcv1elwqlngf4z Client-ID: - xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Connection: - keep-alive Content-Length: - - '484' + - '647' User-Agent: - python-requests/2.31.0 method: POST - uri: https://api.igdb.com/v4/games/ + uri: https://api.igdb.com/v4/games response: body: string: "[\n {\n \"id\": 3340,\n \"aggregated_rating\": 90.0,\n \"alternative_names\": @@ -140,15 +140,22 @@ interactions: \uB9C8\uB9AC\uC624\"\n }\n ],\n \"artworks\": [\n {\n \"id\": 73649,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/ar1ktt.jpg\"\n \ }\n ],\n \"cover\": {\n \"id\": 80830,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co1qda.jpg\"\n - \ },\n \"first_release_date\": 965952000,\n \"franchises\": [\n {\n - \ \"id\": 845,\n \"name\": \"Mario\"\n }\n ],\n \"game_modes\": - [\n {\n \"id\": 1,\n \"name\": \"Single player\"\n }\n - \ ],\n \"genres\": [\n {\n \"id\": 12,\n \"name\": - \"Role-playing (RPG)\"\n },\n {\n \"id\": 16,\n \"name\": - \"Turn-based strategy (TBS)\"\n },\n {\n \"id\": 31,\n \"name\": - \"Adventure\"\n }\n ],\n \"involved_companies\": [\n {\n \"id\": - 148214,\n \"company\": {\n \"id\": 70,\n \"name\": - \"Nintendo\"\n }\n },\n {\n \"id\": 148215,\n \"company\": + \ },\n \"external_games\": [\n {\n \"id\": 138931,\n \"category\": + 3,\n \"uid\": \"19929\"\n },\n {\n \"id\": 245769,\n + \ \"category\": 14,\n \"uid\": \"18231\"\n },\n {\n + \ \"id\": 1931441,\n \"category\": 20,\n \"uid\": \"B01BLAWHKI\"\n + \ },\n {\n \"id\": 1931588,\n \"category\": 20,\n \"uid\": + \"B003ZDOH3K\"\n },\n {\n \"id\": 1933352,\n \"category\": + 20,\n \"uid\": \"B009LUDMJQ\"\n }\n ],\n \"first_release_date\": + 965952000,\n \"franchises\": [\n {\n \"id\": 845,\n \"name\": + \"Mario\"\n }\n ],\n \"game_modes\": [\n {\n \"id\": + 1,\n \"name\": \"Single player\"\n }\n ],\n \"genres\": + [\n {\n \"id\": 12,\n \"name\": \"Role-playing (RPG)\"\n + \ },\n {\n \"id\": 16,\n \"name\": \"Turn-based strategy + (TBS)\"\n },\n {\n \"id\": 31,\n \"name\": \"Adventure\"\n + \ }\n ],\n \"involved_companies\": [\n {\n \"id\": 148214,\n + \ \"company\": {\n \"id\": 70,\n \"name\": \"Nintendo\"\n + \ }\n },\n {\n \"id\": 148215,\n \"company\": {\n \"id\": 765,\n \"name\": \"Intelligent Systems Co., Ltd.\"\n }\n },\n {\n \"id\": 225578,\n \"company\": {\n \"id\": 5163,\n \"name\": \"iQue\"\n }\n },\n @@ -469,36 +476,99 @@ interactions: Paper Mario Mod made by Miigle and Den / DenNya as a easter present for the Paper Mario Modding Community.\",\n \"language_supports\": [\n {\n \ \"id\": 674095,\n \"language\": {\n \"id\": 7,\n \"name\": - \"English\"\n }\n }\n ]\n }\n]" + \"English\"\n }\n }\n ]\n },\n {\n \"id\": 240080,\n \"cover\": + {\n \"id\": 289994,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co67re.jpg\"\n + \ },\n \"first_release_date\": 1640476800,\n \"game_modes\": [\n {\n + \ \"id\": 1,\n \"name\": \"Single player\"\n }\n ],\n + \ \"genres\": [\n {\n \"id\": 12,\n \"name\": \"Role-playing + (RPG)\"\n }\n ],\n \"involved_companies\": [\n {\n \"id\": + 205703,\n \"company\": {\n \"id\": 36501,\n \"name\": + \"elDexter\"\n }\n }\n ],\n \"name\": \"Paper Mario: All + Bosses in the Same Battle\",\n \"platforms\": [\n {\n \"id\": + 4,\n \"name\": \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": + [\n {\n \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n + \ },\n {\n \"id\": 4,\n \"name\": \"Side view\"\n }\n + \ ],\n \"screenshots\": [\n {\n \"id\": 1005925,\n \"url\": + \"//images.igdb.com/igdb/image/upload/t_thumb/sclk6d.jpg\"\n },\n {\n + \ \"id\": 1005926,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/sclk6e.jpg\"\n + \ }\n ],\n \"similar_games\": [\n {\n \"id\": 19404,\n + \ \"name\": \"Eador: Imperium\"\n },\n {\n \"id\": + 35737,\n \"name\": \"Red Stone Online\"\n },\n {\n \"id\": + 49414,\n \"name\": \"Oriental Blue: Ao no Tengai\"\n },\n {\n + \ \"id\": 56036,\n \"name\": \"Legends of Aria\"\n },\n + \ {\n \"id\": 59427,\n \"name\": \"Fairy Tail Online\"\n + \ },\n {\n \"id\": 87485,\n \"name\": \"WildCraft: + Wild Sim Online\"\n },\n {\n \"id\": 96217,\n \"name\": + \"Eternity: The Last Unicorn\"\n },\n {\n \"id\": 99118,\n + \ \"name\": \"Dragalia Lost\"\n },\n {\n \"id\": 111287,\n + \ \"name\": \"Heroes Legend: Idle RPG\"\n },\n {\n \"id\": + 115653,\n \"name\": \"Pok\xE9mon Shield\"\n }\n ],\n \"slug\": + \"paper-mario-all-bosses-in-the-same-battle\",\n \"summary\": \"Paper Mario + romhack that adds all the bosses in the game in a single battle\"\n },\n + \ {\n \"id\": 155012,\n \"alternative_names\": [\n {\n \"id\": + 66963,\n \"name\": \"Paper Mario: Bowser\\u0027s Dark Story\"\n },\n + \ {\n \"id\": 66964,\n \"name\": \"Paper Bowser\"\n }\n + \ ],\n \"cover\": {\n \"id\": 157875,\n \"url\": \"//images.igdb.com/igdb/image/upload/t_thumb/co3dtf.jpg\"\n + \ },\n \"first_release_date\": 1638748800,\n \"game_modes\": [\n {\n + \ \"id\": 1,\n \"name\": \"Single player\"\n }\n ],\n + \ \"genres\": [\n {\n \"id\": 12,\n \"name\": \"Role-playing + (RPG)\"\n }\n ],\n \"involved_companies\": [\n {\n \"id\": + 141442,\n \"company\": {\n \"id\": 35978,\n \"name\": + \"Monstar Mods\"\n }\n }\n ],\n \"name\": \"Bowser\\u0027s + Dark Story\",\n \"platforms\": [\n {\n \"id\": 4,\n \"name\": + \"Nintendo 64\"\n }\n ],\n \"player_perspectives\": [\n {\n + \ \"id\": 3,\n \"name\": \"Bird view / Isometric\"\n },\n + \ {\n \"id\": 4,\n \"name\": \"Side view\"\n }\n ],\n + \ \"screenshots\": [\n {\n \"id\": 689665,\n \"url\": + \"//images.igdb.com/igdb/image/upload/t_thumb/sces5d.jpg\"\n }\n ],\n + \ \"similar_games\": [\n {\n \"id\": 19164,\n \"name\": + \"Borderlands 3\"\n },\n {\n \"id\": 27092,\n \"name\": + \"GreedFall\"\n },\n {\n \"id\": 54775,\n \"name\": + \"Shadows: Awakening\"\n },\n {\n \"id\": 55038,\n \"name\": + \"Immortal: Unchained\"\n },\n {\n \"id\": 55199,\n \"name\": + \"Dragon: Marked for Death\"\n },\n {\n \"id\": 81249,\n + \ \"name\": \"The Elder Scrolls VI\"\n },\n {\n \"id\": + 96217,\n \"name\": \"Eternity: The Last Unicorn\"\n },\n {\n + \ \"id\": 103303,\n \"name\": \"The Elder Scrolls: Blades\"\n + \ },\n {\n \"id\": 106987,\n \"name\": \"Torchlight + III\"\n },\n {\n \"id\": 113360,\n \"name\": \"Hytale\"\n + \ }\n ],\n \"slug\": \"bowsers-dark-story\",\n \"summary\": \"Bowser\\u0027s + Dark Story is a ROM hack/mod of Paper Mario. The game is an alternative take + on the story, from the perspective that tells how it would be if Bowser won + against Mario and conquered the Mushroom Kingdom. The player controls the + villain, Bowser, through an adventure, finding allies and battling enemies.\",\n + \ \"language_supports\": [\n {\n \"id\": 628981,\n \"language\": + {\n \"id\": 7,\n \"name\": \"English\"\n }\n }\n + \ ]\n }\n]" headers: CF-Cache-Status: - DYNAMIC CF-RAY: - - 84e8ed72ff562480-ZAG + - 850a6b1759ad248c-ZAG Connection: - keep-alive Content-Encoding: - gzip Content-Length: - - '4126' + - '4720' Content-Type: - application/json Date: - - Thu, 01 Feb 2024 08:47:04 GMT + - Mon, 05 Feb 2024 10:20:01 GMT Server: - cloudflare Set-Cookie: - - __cf_bm=P7f8tJKTSJViAJCFYvpMaLPEp3QpCGIlx6pRB8c8jPg-1706777224-1-AXxRBaSvWetmeuZbwyvxn6Iu5atzvtFSIxgjH+On3x9JAvlVdeYWsum/M6fTlHoWfu9CFIEPaGZjhVyqknLcF6M=; - path=/; expires=Thu, 01-Feb-24 09:17:04 GMT; domain=.igdb.com; HttpOnly; Secure; + - __cf_bm=IyS4jDtvJLn3aLfMzdhd81PcxYluPuldpi6Yry2Ck3c-1707128401-1-AX7mF4bhfcSW2p3f2Z463jMPW18zpMvHSnZTceyDvnmGnduJvUEqfN4EgBSfS43yePDbNIIFkHO8sSsS7itZ5Os=; + path=/; expires=Mon, 05-Feb-24 10:50:01 GMT; domain=.igdb.com; HttpOnly; Secure; SameSite=None Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Via: - - 1.1 e9ebe38de33a70557cf9d9c1d7e5d11e.cloudfront.net (CloudFront) + - 1.1 4ca98b546b8d71c72caf6a3d8f75dc24.cloudfront.net (CloudFront) X-Amz-Cf-Id: - - ueaUs2Ns_ZFU7IGYRvQQkPr9R7Cj6puZhm5SY6riGMoYgvUDM_a_Tw== + - e-5Yj8xHW_pqAusHvveYFLNmDzt_e9TMhbbOXF1Kr5rJXaxoD5WdGA== X-Amz-Cf-Pop: - - ZAG50-C1 + - VIE50-C2 X-Cache: - Miss from cloudfront X-Content-Type-Options: @@ -508,13 +578,13 @@ interactions: alt-svc: - h3=":443"; ma=86400 x-amz-apigw-id: - - ScsVYHIlPHcEAZg= + - SqFssHjXPHcEDtA= x-amzn-Remapped-Content-Length: - - '4126' + - '4720' x-amzn-Remapped-Date: - - Thu, 01 Feb 2024 08:47:04 GMT + - Mon, 05 Feb 2024 10:20:01 GMT x-amzn-RequestId: - - 023d1423-ec6e-449c-a650-5e02d83ed0f9 + - 24a8f19d-2c60-4db4-8c52-10c23211b25d status: code: 200 message: OK @@ -36658,7 +36728,7 @@ interactions: OTdL/KYoLr71/wN7Pr4rOFlYAAAAAABJRU5ErkJggg== headers: Age: - - '39673' + - '5490' Alt-Svc: - h3=":443"; ma=86400 Cache-Control: @@ -36668,7 +36738,7 @@ interactions: Content-Type: - image/png Date: - - Wed, 31 Jan 2024 21:45:51 GMT + - Mon, 05 Feb 2024 08:48:31 GMT Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Transfer-Encoding: @@ -36676,9 +36746,9 @@ interactions: Vary: - Origin Via: - - 1.1 43bd2d4908cb8542cdbe4153b40c694a.cloudfront.net (CloudFront) + - 1.1 e4d3109086369a6becda895ae199f9ec.cloudfront.net (CloudFront) X-Amz-Cf-Id: - - -T6MwYge3gA00Knk50HTXafaWO8PCfULe1NuDIeSXiD2sOgzfpMr5Q== + - q6Rfri4H9Kmr5mfCoHxvqCWltb95Tf8lf9MKc2RfeIc7O8KbIQleRA== X-Amz-Cf-Pop: - ZAG50-C1 X-Cache: @@ -66637,7 +66707,7 @@ interactions: eTkxIAAAAABJRU5ErkJggg== headers: Age: - - '39675' + - '5493' Alt-Svc: - h3=":443"; ma=86400 Cache-Control: @@ -66647,7 +66717,7 @@ interactions: Content-Type: - image/png Date: - - Wed, 31 Jan 2024 21:45:50 GMT + - Mon, 05 Feb 2024 08:48:29 GMT Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Transfer-Encoding: @@ -66655,9 +66725,9 @@ interactions: Vary: - Origin Via: - - 1.1 404ac5621836af31e2d3d32ecae91e78.cloudfront.net (CloudFront) + - 1.1 c3ee0b759208fdcbade39e3e283300c6.cloudfront.net (CloudFront) X-Amz-Cf-Id: - - CjO9XlcXNBbBZgJo1GUtB8vd5Li5_SCnb1nuLI71SfZXUfP4RP2Dmw== + - WaA75dtkMKc1RzYIoMmKjeC_IJ0DHJ5WSq6xumg2B98FcqmJIpvfig== X-Amz-Cf-Pop: - ZAG50-C1 X-Cache: @@ -94633,8 +94703,6 @@ interactions: Z0aTE1VlT66zIirQBBkaL7bECa0DBbYBAgc/vuNJrpNftXMA143MP/j/AHc76lBXNfHBAAAAAElF TkSuQmCC headers: - Age: - - '39676' Alt-Svc: - h3=":443"; ma=86400 Cache-Control: @@ -94644,7 +94712,7 @@ interactions: Content-Type: - image/png Date: - - Wed, 31 Jan 2024 21:45:49 GMT + - Mon, 05 Feb 2024 10:20:03 GMT Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Transfer-Encoding: @@ -94652,13 +94720,13 @@ interactions: Vary: - Origin Via: - - 1.1 2285d262a6b5edcf46f904cd07877cdc.cloudfront.net (CloudFront) + - 1.1 76991fdca074ecae847653e013587ff8.cloudfront.net (CloudFront) X-Amz-Cf-Id: - - Y23CrPouEImWS_agJvyXs1ilwbNYchyX08J5p3ffAyHsq22bWmIG5g== + - 5O8g5GkUZRFhqCHDWToTWJ_QnGo79rL9v6z-_Ejy5tx0oWpWThkPcA== X-Amz-Cf-Pop: - ZAG50-C1 X-Cache: - - Hit from cloudfront + - Miss from cloudfront X-Powered-By: - Express status: @@ -119738,7 +119806,7 @@ interactions: BMHKtHNbZER4XFxcSkpSenpSRkZCampUQgLsaPP2Hf8fnccqze1Vl38AAAAASUVORK5CYII= headers: Age: - - '39674' + - '5493' Alt-Svc: - h3=":443"; ma=86400 Cache-Control: @@ -119748,7 +119816,7 @@ interactions: Content-Type: - image/png Date: - - Wed, 31 Jan 2024 21:45:51 GMT + - Mon, 05 Feb 2024 08:48:30 GMT Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Transfer-Encoding: @@ -119756,9 +119824,9 @@ interactions: Vary: - Origin Via: - - 1.1 32e17fe5a1e4cb77ad8ac75ddb0c4584.cloudfront.net (CloudFront) + - 1.1 3b241d28b74f1afdcb7ac9fb7109cff0.cloudfront.net (CloudFront) X-Amz-Cf-Id: - - I8NekOZQw7DDcdoN9WtEq3qp6w6cU5PiDRvk3sxedasyHAUj4vcq6Q== + - bUOPMOAIWn-w6MYdgaWWr492UPEESMhWwtTBqxJsDuOvdHHhaYIQnw== X-Amz-Cf-Pop: - ZAG50-C1 X-Cache: @@ -143936,7 +144004,7 @@ interactions: cN0tU5IZlAAAAABJRU5ErkJggg== headers: Age: - - '39676' + - '5495' Alt-Svc: - h3=":443"; ma=86400 Cache-Control: @@ -143946,7 +144014,7 @@ interactions: Content-Type: - image/png Date: - - Wed, 31 Jan 2024 21:45:50 GMT + - Mon, 05 Feb 2024 08:48:29 GMT Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Transfer-Encoding: @@ -143954,9 +144022,9 @@ interactions: Vary: - Origin Via: - - 1.1 6e67f1ea42d4e5ff9c87cf2624025a28.cloudfront.net (CloudFront) + - 1.1 924bf9febd74cef2bda62c15c8441e00.cloudfront.net (CloudFront) X-Amz-Cf-Id: - - 2YCWCdaCgUSeLnRsv8bPSCRviBABGUAoq5b-Fr1uY1OqtcGbEaHm5w== + - sZ5gicfzEC6-Y4S6gNdREcUl9cOgj4SSfjMXu6dIQWYlJWtflPJ8Qw== X-Amz-Cf-Pop: - ZAG50-C1 X-Cache: