2026-09-03 15:49 UTC · Community Announcements · lachsen
Hello everyball! Here's a bit of news for you: New Merch! Makeship just launched the FriendSHIP campaign, pairing together characters with high friendship potential and adding some neat offer! Of course we had to bring back two special plushs for the occasion! http://www.radicalfishgames.com/wp-content/uploads/unnamed-35-600x600.png And that’s not all! We also got a new T-Shirt featuring both Lea and Emilie together! http://www.radicalfishgames.com/wp-content/uploads/emilea-tshirt-1.png All of these are available on our MakeShip Store for the next 20 days! That’s all for today. Until next time
2026-06-05 09:53 UTC · Community Announcements · lachsen
{STEAM_CLAN_IMAGE}/8768797/606ab1fcefae44c7d9679bf29415992b49d1f689.png Hello everyball and everycabbage! Recently, we revealed that Alabaster Dawn and CrossCode are part of a collaboration with SHADE Protocol. Today, our friends at SHADE Protocol have launched their Kickstarter campaign! Link to SHADE Protocol Kickstarter SHADE Protocol is a cyber-fantasy Metroidvania with fast combat, music-based weapons, strange abilities, and worlds that can be sliced apart in very concerning ways. The Kickstarter will help the team continue developing the game, support future console porting, and make som
2026-05-29 15:51 UTC · Community Announcements · lachsen
http://www.radicalfishgames.com/wp-content/uploads/HJacmvqXEAM-085-600x750.jpg Hello everyball and everycabbage! Another update in such a short time period? Yes, a lot of things are happening these days. And today it's a new round of Makeship Merch and our Lea going from CrossCode into a CrossOver! So lets see what that's all about! Smug Lea with Extra Cheese and a Keychain Another round of CrossCode merch in cooperation with Makeship has just started! For one, there’ll be a rerun of the original Smug Lea plush for those that missed it or want spares… But with a little addition: This time she’
2026-05-25 16:03 UTC · Community Announcements · lachsen
{STEAM_CLAN_IMAGE}/8768797/606ab1fcefae44c7d9679bf29415992b49d1f689.png Hello everyball! Some days ago, we teased that CrossCode and Alabaster Dawn would be part of a collaboration with another game. Today we can finally reveal what that game is: It is... SHADE Protocol! For those who have not seen it yet, SHADE Protocol is an upcoming cyber-fantasy Metroidvania with fast combat, stylish abilities, and a wild world-cutting mechanic that lets you slice and reshape parts of the environment. What caught our attention is that the team seems to care about many of the same things we do: expressive c
2026-05-21 14:34 UTC · Community Announcements · lachsen
Hello everyball! It has been a while since our last post here. Lot's of stuff happened! Our New Game! Collabs! Potentially more Merch...? Alabaster Dawn in now in Early Access That's right! Our new game Alabaster Dawn just launched Early Access here on Steam! https://store.steampowered.com/app/3110760/Alabaster_Dawn/ You can already play it for around 6-10 hours and, much like CrossCode, we plan to expand content to about 5 times that much. Lea in Pip Puzzle Your favorite blue-haired spheromancer can now be found in a new game! Pip Puzzle is an upcoming action puzzle gem game and will feature
2026-02-16 16:02 UTC · Community Announcements · lachsen
http://www.radicalfishgames.com/wp-content/uploads/header-3-600x338.jpg Hello everyball! We'll keep this one short, since there is really just one big piece of news to share right now: CrossCode T-Shirts can now be preordered! http://www.radicalfishgames.com/wp-content/uploads/CrossCode-TShirts-Reveal-600x750.png Click here to Pre-Order! The design idea for these shirts is from way back in 2019 and with Makeship we finally found the right partner to actually produce these things! The T-Shirts can be preordered until March 9, 2026 and will only be produced if 300 or more units have been ordered
2025-10-13 14:01 UTC · Community Announcements · D13_Michael
Greetings everyone!Our friends from Wobble Ghost have just released their first game and we've played it on the last convention we visited some time ago. And if you are looking for an oldschool (and yet somehow modern) interpretation of the Zelda-Formula (especially the Phantom Hourglass one), you really should take a look at this one. It shares the same idea as CrossCode basically. Bringing back was lost among modern games. Give that oldschool feeling, just how you remember games.
2025-09-20 15:29 UTC · Community Announcements · lachsen
http://www.radicalfishgames.com/wp-content/uploads/RFG_7th_Anniversary-600x338.jpg Artwork by YuiKannon Hello everyball! Some of you may remember the 1.0 version of CrossCode being released 7 years ago, in the ancient year of 2018… Yes, it has been that long, we find it hard to believe ourselves! But alas, time marches on without mercy. At least something good gets finished now and then, right? Hotfix 1.2.4-4 There was still another hotfix with a collection of small fixes in the pipeline and what would be a better opportunity for its release than now? Fixed a rare crash in the options menu (ho
2025-06-03 14:36 UTC · Community Announcements · lachsen
http://www.radicalfishgames.com/wp-content/uploads/RFG_June_2025-600x338.jpg Greetings everyball and happy Pride Month!! 🏳🌈 A couple of months have passed and we've got news regarding CrossCode merch! Also a concert and an update for our new project! The Smug Lea Plush and Maybe More? In our last post in January we announced a Makeship crowdfunding campaign for a Smug Lea Plush, which was an overwhelming success! Exactly 4.000 units were ordered, which means that it reached a funding of 2.000% or 20 times of its mandatory goal! Over the past 2 weeks we noticed happy fans posting about the
2025-01-31 15:13 UTC · Community Announcements · lachsen
http://www.radicalfishgames.com/wp-content/uploads/plush-header-600x338.jpg Greetings everyball! We haven't posted here for some time but today is a special occasion! Presenting: The Smug Lea Plush After years of passionate fan demand we can finally present the new and extra smug Lea plush, in partnership with Makeship! And there will be as many as there is demand… If you preorder yours within the next 3 weeks! http://www.radicalfishgames.com/wp-content/uploads/LeaPlush-Launch-Post-600x600.png The plush design (as well as this post’s header art!) was contributed by our dear super talented arti
2024-08-08 13:27 UTC · Community Announcements · lachsen
https://www.radicalfishgames.com/wp-content/uploads/title-reveal-header-1-600x250.jpg Hello everyball! You may not have heard much from us in the recent years. That's mostly because we've been busy working on our next big project. Now we're ready to reveal that game with its official name and a trailer! Steam Page: https://store.steampowered.com/app/3110760/Alabaster_Dawn/ Here's the short pitch: http://www.radicalfishgames.com/wp-content/uploads/nature-change-1.gif Alabaster Dawn is an Action RPG that builds on the best aspects of our previous title, CrossCode. It features a deep combat syste
2021-09-20 15:56 UTC · Community Announcements · lachsen
http://www.radicalfishgames.com/wp-content/uploads/crosscode-anniversary-600x338.jpg Hello, everyball! On this day, 3 years ago, the 1.0.0 full version of CrossCode was officially released for PC, after years of development and Long-Early-Access. We will celebrate this special occasion with a gift to all our supporters and also use the chance to give you an update on our next game, Project Terra! CrossCode Version 1.4.2 Release We will be celebrating the 3rd anniversary of CrossCode with the last proper (non-hotfix..) release, which would be version 1.4.2! Luckily it contains almost no new con
2021-05-07 15:52 UTC · Community Announcements · lachsen
http://www.radicalfishgames.com/wp-content/uploads/header-1-600x328.jpg Hello everyball! Starting today, you will find the cast of CrossCode in (yet) another indie game: the deckbuilding card game Quantum Protocol! For the occasion, we also release another hotfix for CrossCode, adding bunch of fixes, a tiny bit of content, as well as a small group of guest characters! CrossCode x Quantum Protocol With today's update, Quantum Protocol will include a whole set of new cards featuring several CrossCode characters as well as the four elements for you to use! https://youtu.be/bWF_FiAiDK4 Here is an
2021-04-01 10:03 UTC · Community Announcements · lachsen
http://www.radicalfishgames.com/wp-content/uploads/manlea-header-600x263.png Hello everyball! CrossCode is finally complete! Or is it? As some of you might remember, we introduced you to a certain someone, exactly 6 years ago. Now guess who's back? Manlea is here! Playing as Lea is great and all, but some of you might miss an option for a protagonist who simply is... manlier. That's why we proudly present to you, once again: http://www.radicalfishgames.com/wp-content/uploads/manlea-600x418.png Only this time Manlea is real http://www.radicalfishgames.com/wp-content/uploads/manlea-menu-600x338.
2021-03-30 20:07 UTC · Community Announcements · lachsen
http://www.radicalfishgames.com/wp-content/uploads/version-up-1.4.1-600x349.jpg Hello everyball! So... we're not entirely done yet! Today we'll release another small update for the DLC Crosscode: A New Home, adding a bit of more optional content! What's New? This update includes a bit of optional content that we originally hoped to released a month ago, but didn't quite manage to finish in time. Version 1.4.1 includes 3 quests as well as a couple of arena cups and new Trade Offers in Rhombus Square. Note that the new content is part of the A New Home DLC and not included in the main game. Here
Full appinfo as delivered by Steam PICS, changenumber 38045199. Also at /api/app/368340/raw.
{
"appid": "368340",
"common": {
"name": "CrossCode",
"type": "Game",
"logo": "ea0921b3ad5e783a881ce1c9a359ed902eea4851",
"logo_small": "ea0921b3ad5e783a881ce1c9a359ed902eea4851_thumb",
"icon": "188180728b733f64997d37d6ca92d1482405ca71",
"clienttga": "410b42e8f6fdf60afd4737de1724ebb6e03d486e",
"oslist": "windows,macos,linux",
"clienticon": "96048463cd3d89f7faf499b51725eac0d3280b81",
"releasestate": "released",
"languages": {
"english": "1",
"german": "1",
"koreana": "1",
"schinese": "1",
"japanese": "1"
},
"osarch": "",
"osextended": "macos64",
"steam_deck_compatibility": {
"category": "2",
"steamos_compatibility": "2",
"steam_machine_compatibility": "2",
"test_timestamp": "1658275200",
"tested_build_id": "8631542",
"tests": {
"0": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_DefaultControllerConfigNotFullyFunctional"
},
"1": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_ControllerGlyphsMatchDeckDevice"
},
"2": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_InterfaceTextIsLegible"
},
"3": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultConfigurationIsPerformant"
}
},
"steam_machine_tests": {
"0": {
"display": "3",
"token": "#SteamMachine_TestResult_DefaultControllerConfigNotFullyFunctional"
},
"1": {
"display": "4",
"token": "#SteamMachine_TestResult_ControllerGlyphsMatchDevice"
},
"2": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultConfigurationIsPerformant"
}
},
"steamos_tests": {
"0": {
"display": "3",
"token": "#SteamOS_TestResult_GameStartupFunctional"
},
"1": {
"display": "1",
"token": "#SteamOS_TestResult_DefaultControllerConfigNotFullyFunctional"
}
},
"configuration": {
"supported_input": "gamepad",
"requires_manual_keyboard_invoke": "0",
"requires_non_controller_launcher_nav": "0",
"primary_player_is_controller_slot_0": "0",
"non_deck_display_glyphs": "0",
"small_text": "0",
"requires_internet_for_setup": "0",
"requires_internet_for_singleplayer": "0",
"recommended_runtime": "proton-stable",
"requires_h264": "0",
"requires_voice_files": "0",
"gamescope_frame_limiter_not_supported": "0",
"hdr_support": "0",
"requires_proton_soundfonts": "0"
}
},
"metacritic_name": "CrossCode",
"controller_support": "full",
"small_capsule": {
"english": "capsule_231x87.jpg"
},
"header_image": {
"english": "header.jpg"
},
"library_assets": {
"library_capsule": "en",
"library_hero": "en",
"library_logo": "en",
"logo_position": {
"pinned_position": "BottomLeft",
"width_pct": "54",
"height_pct": "55"
}
},
"library_assets_full": {
"library_capsule": {
"image": {
"english": "library_600x900.jpg"
},
"image2x": {
"english": "library_600x900_2x.jpg"
}
},
"library_hero": {
"image": {
"english": "library_hero.jpg"
}
},
"library_logo": {
"image2x": {
"english": "logo_2x.png"
},
"image": {
"english": "logo.png"
},
"logo_position": {
"pinned_position": "BottomLeft",
"width_pct": "54",
"height_pct": "55"
}
}
},
"store_asset_mtime": "1631623489",
"associations": {
"0": {
"type": "developer",
"name": "Radical Fish Games"
},
"1": {
"type": "publisher",
"name": "Deck13"
},
"2": {
"type": "publisher",
"name": "WhisperGames"
},
"3": {
"type": "publisher",
"name": "DANGEN Entertainment"
},
"4": {
"type": "publisher",
"name": "Mayflower Entertainment"
},
"5": {
"type": "franchise",
"name": "Deck13 Spotlight"
},
"6": {
"type": "franchise",
"name": "Focus Entertainment"
}
},
"primary_genre": "3",
"genres": {
"0": "1",
"1": "25",
"2": "23",
"3": "3"
},
"category": {
"category_2": "1",
"category_28": "1",
"category_23": "1",
"category_22": "1",
"category_29": "1",
"category_43": "1",
"category_45": "1",
"category_46": "1",
"category_62": "1"
},
"supported_languages": {
"english": {
"supported": "true",
"subtitles": "true"
},
"german": {
"supported": "true",
"subtitles": "true"
},
"schinese": {
"supported": "true",
"subtitles": "true"
},
"japanese": {
"supported": "true",
"subtitles": "true"
},
"koreana": {
"supported": "true",
"subtitles": "true"
}
},
"steam_release_date": "1537509600",
"metacritic_score": "86",
"metacritic_fullurl": "https://www.metacritic.com/game/pc/crosscode?ftag=MCD-06-10aaa1f",
"community_visible_stats": "1",
"community_hub_visible": "1",
"gameid": "368340",
"store_tags": {
"0": "4231",
"1": "3964",
"2": "122",
"3": "1664",
"4": "7208",
"5": "4182",
"6": "492",
"7": "3871",
"8": "1756",
"9": "1742",
"10": "21",
"11": "3942",
"12": "19",
"13": "4004",
"14": "4085",
"15": "4434",
"16": "4106",
"17": "4026",
"18": "4115",
"19": "1695"
},
"review_score": "8",
"review_percentage": "92"
},
"extended": {
"gamedir": "",
"developer": "Radical Fish Games",
"publisher": "Deck13",
"homepage": "http://www.cross-code.com",
"listofdlc": "960310,1517030,1585790",
"dlcavailableonstore": "1"
},
"config": {
"contenttype": "3",
"installdir": "CrossCode",
"launch": {
"0": {
"executable": "CrossCode.exe",
"arguments": "--startedFromSteam",
"description": "Launch",
"type": "default",
"config": {
"oslist": "windows"
}
},
"1": {
"executable": "CrossCode",
"arguments": "--in-process-gpu --startedFromSteam",
"description": "Launch",
"type": "default",
"config": {
"oslist": "linux"
}
},
"2": {
"executable": "CrossCode.app",
"arguments": "--startedFromSteam",
"type": "default",
"config": {
"oslist": "macos"
}
}
},
"steamcontrollertemplateindex": "4"
},
"depots": {
"228987": {
"config": {
"oslist": "windows"
},
"depotfromapp": "228980",
"sharedinstall": "1"
},
"228990": {
"config": {
"oslist": "windows"
},
"depotfromapp": "228980",
"sharedinstall": "1"
},
"368341": {
"config": {
"oslist": "windows"
},
"manifests": {
"public": {
"gid": "35841010773456973",
"size": "1000640296",
"download": "512852672"
},
"aprilfools2016": {
"gid": "1180010439994701570",
"size": "140966059",
"download": "102184832"
},
"speedrunner": {
"gid": "3980115939652872606",
"size": "850538830",
"download": "426983424"
},
"nwjs_old": {
"gid": "5775108123590153391",
"size": "882622685",
"download": "477166192"
}
}
},
"368342": {
"config": {
"oslist": "linux",
"osarch": "32"
},
"manifests": {
"public": {
"gid": "600430034998069468",
"size": "1222911502",
"download": "554127520"
},
"aprilfools2016": {
"gid": "2908656401648221900",
"size": "189222281",
"download": "112700656"
},
"speedrunner": {
"gid": "1901118165550054582",
"size": "898184632",
"download": "430126336"
},
"nwjs_old": {
"gid": "3219309296967425577",
"size": "976895702",
"download": "496938704"
}
}
},
"368343": {
"config": {
"oslist": "linux",
"osarch": "64"
},
"manifests": {
"public": {
"gid": "4826422111242041856",
"size": "1224208954",
"download": "549829056"
},
"aprilfools2016": {
"gid": "3229596268579310718",
"size": "180290079",
"download": "111837952"
},
"speedrunner": {
"gid": "7253983787566467470",
"size": "892588436",
"download": "427763440"
},
"nwjs_old": {
"gid": "7624311975936652137",
"size": "966831390",
"download": "496738400"
}
}
},
"368344": {
"config": {
"oslist": "macos"
},
"manifests": {
"public": {
"gid": "4969633018319200679",
"size": "1151954660",
"download": "554593520"
},
"aprilfools2016": {
"gid": "2589629656556435167",
"size": "209158919",
"download": "106233968"
},
"speedrunner": {
"gid": "706141931606316835",
"size": "877087001",
"download": "432058160"
},
"nwjs_old": {
"gid": "5277397259158728829",
"size": "957042521",
"download": "495305488"
}
}
},
"368345": {
"config": {
"oslist": "windows"
},
"manifests": {
"public": {
"gid": "6355537344606515355",
"size": "1022381680",
"download": "514485440"
},
"speedrunner": {
"gid": "4954201910177673885",
"size": "869533594",
"download": "428159376"
},
"nwjs_old": {
"gid": "5702464619626912476",
"size": "882757197",
"download": "476447392"
}
}
},
"368346": {
"config": {
"oslist": "linux",
"osarch": "32"
}
},
"368347": {
"config": {
"oslist": "linux",
"osarch": "64"
}
},
"368348": {
"config": {
"oslist": "macos"
}
},
"368349": {
"config": {
"oslist": "windows",
"osarch": "64"
},
"manifests": {
"public": {
"gid": "4290908809258086474",
"size": "1022228384",
"download": "514755376"
},
"speedrunner": {
"gid": "7830083108386638659",
"size": "869354698",
"download": "428404240"
},
"nwjs_old": {
"gid": "3323510926279533566",
"size": "882622685",
"download": "476733184"
}
}
},
"916190": {
"manifests": {
"public": {
"gid": "9078418595481119991",
"size": "349193372",
"download": "349287696"
},
"speedrunner": {
"gid": "9078418595481119991",
"size": "349193372",
"download": "349287696"
},
"nwjs_old": {
"gid": "9078418595481119991",
"size": "349193372",
"download": "349287696"
}
}
},
"916191": {
"dlcappid": "960310",
"config": {
"oslist": "macos"
},
"manifests": {
"public": {
"gid": "9153021691655009916",
"size": "118902",
"download": "106432"
},
"speedrunner": {
"gid": "3498473320616428612",
"size": "118327",
"download": "106288"
},
"nwjs_old": {
"gid": "9153021691655009916",
"size": "118902",
"download": "106432"
}
}
},
"960310": {
"dlcappid": "960310",
"manifests": {
"public": {
"gid": "1938747516704495851",
"size": "118902",
"download": "106432"
},
"speedrunner": {
"gid": "1819462255576140614",
"size": "118327",
"download": "106288"
},
"nwjs_old": {
"gid": "1938747516704495851",
"size": "118902",
"download": "106432"
}
}
},
"1517030": {
"dlcappid": "1517030",
"manifests": {
"public": {
"gid": "3380250610448322243",
"size": "40939243",
"download": "3673008"
},
"nwjs_old": {
"gid": "3380250610448322243",
"size": "40939243",
"download": "3673008"
}
}
},
"1517031": {
"dlcappid": "1517030",
"config": {
"oslist": "macos"
},
"manifests": {
"public": {
"gid": "3433527923833667925",
"size": "40939243",
"download": "3673008"
},
"nwjs_old": {
"gid": "3433527923833667925",
"size": "40939243",
"download": "3673008"
}
}
},
"1585790": {
"dlcappid": "1585790",
"manifests": {
"public": {
"gid": "2845237873865804524",
"size": "1119404",
"download": "1064448"
},
"nwjs_old": {
"gid": "2845237873865804524",
"size": "1119404",
"download": "1064448"
}
}
},
"1585791": {
"dlcappid": "1585790",
"config": {
"oslist": "macos"
},
"manifests": {
"public": {
"gid": "9154997127068398914",
"size": "1119404",
"download": "1064448"
},
"nwjs_old": {
"gid": "9154997127068398914",
"size": "1119404",
"download": "1064448"
}
}
},
"hasdepotsindlc": "1",
"baselanguages": "english",
"branches": {
"public": {
"buildid": "20004663",
"timeupdated": "1758374100",
"timebuildupdated": "1758049674"
},
"aprilfools2016": {
"buildid": "1052236",
"timeupdated": "1459588985",
"timebuildupdated": "1459500451"
},
"speedrunner": {
"buildid": "5214329",
"timeupdated": "1593094339",
"timebuildupdated": "1593094234"
},
"nwjs_old": {
"buildid": "20004763",
"description": "Might crash less often.",
"timeupdated": "1758374123",
"timebuildupdated": "1758050190"
}
},
"privatebranches": "1"
},
"ufs": {
"quota": "100000000",
"maxnumfiles": "5",
"savefiles": {
"0": {
"root": "WinAppDataLocal",
"path": ".",
"pattern": "cc.sav*"
}
},
"rootoverrides": {
"0": {
"root": "WinAppDataLocal",
"os": "Windows",
"oscompare": "=",
"useinstead": "WinAppDataLocal",
"addpath": "CrossCode"
},
"1": {
"root": "WinAppDataLocal",
"os": "MacOS",
"oscompare": "=",
"useinstead": "MacAppSupport",
"addpath": "CrossCode/Default"
},
"2": {
"root": "WinAppDataLocal",
"os": "Linux",
"oscompare": "=",
"useinstead": "LinuxHome",
"addpath": ".config/CrossCode/Default"
}
}
}
}