Update v1.7.5.2
Some small changes and fixes!Check for Goddess Rescued achievement at startupOutline character in load run menuClip cloud sprites in team menu to prevent overlappingUpdated button style
Summon an army of clouds in this roguelite bullet heaven survivors-like inspired by Korean folklore! Recruit and fuse cloud companions, befriend shrine visitors, and uncover the mystery of the moon goddess!
| App ID | 2065400 |
|---|---|
| App type | Game |
| Developer | Jetpackgone |
| Publisher | Jetpackgone |
| Homepage | https://impress.games/press-kit/jetpackgone/cloud-keeper-shrine-of-dal |
| Release date | 2026-07-31 20:15 UTC · Early Access |
| Release state | released |
| Controller support | full |
| Store page | store.steampowered.com/app/2065400 |
| Last store refresh | 5 minutes ago |
| # | Executable | Arguments | OS | Description |
|---|---|---|---|---|
| 0 | CloudKeeper.exe | windows | ||
| 1 | CloudKeeper.x86_64 | linux | ||
| 2 | Cloud Keeper.app | macos |
| Playing now | 1 (15 minutes ago) |
|---|---|
| 24-hour peak | 1 |
| All-time peak (tracked) | 1 2026-09-11 21:10 UTC |
| Date | Price | Regular | Discount |
|---|---|---|---|
| 2026-09-11 21:09 UTC | $6.99 | $6.99 |
| DLC | AppID | Release | Price |
|---|---|---|---|
| No DLC known for this app. | |||
| Branch | Build ID | Description | Updated | Password |
|---|---|---|---|---|
| public | 25144093 | 2026-09-05 21:20 UTC |
| Depot | Name | OS | Size | Download | Public manifest | Notes |
|---|---|---|---|---|---|---|
| 2065401 | windows | 155.49 MB | 61.04 MB | 5382632743752210435 | ||
| 2065402 | macos | 213.00 MB | 80.17 MB | 762938491466441761 | ||
| 2065403 | linux | 121.95 MB | 52.82 MB | 3286085105759144440 |
| Build ID | Branch | Updated | First seen |
|---|---|---|---|
| 25144093 | public | 2026-09-05 21:20 UTC | 16 minutes ago |
| When | Changelist | Key | Old | New |
|---|---|---|---|---|
| No changes recorded since SteamRaw first saw this app. Every future PICS change will be listed here, key by key. | ||||
| Changelist | Apps | Packages | Seen |
|---|---|---|---|
| 38805873 | 1 | 16 minutes ago |
Some small changes and fixes!Check for Goddess Rescued achievement at startupOutline character in load run menuClip cloud sprites in team menu to prevent overlappingUpdated button style
Hello! Thank everyone who has been playing Cloud Keeper and giving feedback!Here are the latest updates!What's ComingThe next content update will arrive next month for Chuseok, the Korean autumn festival! The new content will include the following:New charactersNew stageNew bossEndless mode is still in development and will come in a later update, so stay tuned!What's NewReworked Outlaw clones to attack independently of player and also pick up coinsReworked Aristocrat to gain 20% of current coin when exiting shrineUpdated cloud synergies to have 4th tierRerolling clouds at start of run now cycl
The incremental bullet hell Loot Frog has launched on Steam and is bundled with Cloud Keeper! Get the bundle for an extra 10% discount on both games!Big thank you and congratulations to Clumsy Dog!Check out their game and leave a review to support the devs!
Cloud Keeper has received the official Verified status for Steam Deck!If you find any issues, let me know through Steam Community or Discord. I will continue to improve Steam Deck support for Cloud Keeper!
I'm happy to share that the official soundtrack for Cloud Keeper: Shrine of Dal is now available on Steam!The soundtrack features traditional Korean instruments, such as the gayageum and those used in samulnori. All tracks from the game and trailers are included!If you enjoyed Cloud Keeper, leave a review to support the developer! It really helps, thank you!
Hello! This update contains various improvements and fixes based on the feedback you've given so far, so thank you!Leave a review and share more feedback to support Cloud Keeper!What's NewAdded new Examine input option for cloud and relic blessings in shrine, which will open a new menu with more details and related stat descriptions.This is meant to help explain what the relevant stats are to the player as they appear.Note: Due to this change, control rebindings will be reset to default. Thank you for your patience!Updated font for the number "4" to be more distinguishable from "9" in various
The new, action-packed bullet heaven I'm No Demonlord has launched on Steam and is teaming up with Cloud Keeper in a bundle! Thank you NiaoWu Studio and Edigger for collaborating!This means you get the combined launch and bundle discounts for both games! The Cloud Keeper launch discount ends tomorrow, so don't wait too long!Leave a review for both games to support the developers!
Patch v1.7.2.1Here's the first post-release patch for Early Access! Your feedback has been encouraging and helpful and I will continue to monitor and make improvements.Leave a review and share the game to support Cloud Keeper!Upcoming CharactersThe characters in the last row are in development and will be added in future updates! There has been some confusion around the last row of characters not being available, so apologies and thank you for the patience!What's NewArcher and Aristocrat have swapped unlock prices and grid positions. Players should still be able to play as any characters they'
Cloud Keeper is Now in Early Access!I'm happy to announce that Cloud Keeper: Shrine of Dal is now available on Steam in Early Access with a 15% discount to celebrate!What's New?The Early Access build (v1.7.2.0) contains the following features in addition to the demo's content:4 new playable characters3 new bosses4 new cloud types8 new shrine visitorsStory and cutscenes12 new achievementsDuring Early Access, I do plan to add additional content, but will share details at a later date! Meanwhile, I will monitor feedback and continue to improve the game, so feel free to share in Steam Community or
Cloud Keeper launches into Early Access tomorrow!Thank you to all who gave their support and feedback and played the demo!The game couldn't have gotten this far without everyone's help and it feels surreal that the day is almost here. I hope you enjoy the game!Share the game to support!
Hello! This is a small patch to the demo build. Just a reminder, I'm not planning on supporting the demo long-term, but meta-progress will carry over into the full game!Changes:Updated Chestnut descriptionAdded missing localization for some UI textFixed pickup range refresh
Hello!Until Valve determines official Steam Deck compatibility for Cloud Keeper, I wanted to confirm that the game is supported on Steam Deck!Currently, the game shows XBox glyphs and supports all game functionality with Deck controls, which can be reconfigured in-game. Text in all languages is meant to be easily readable with a minimum font size of 36. Performance on the Deck also has no issues according to my own testing and user feedback.I will aim for at least "Playable" compatibility when Valve publishes the official rating and aim for "Verified" as a long term goal.If you do run into any
I'm happy to announce that Cloud Keeper is participating in Eastern Martial Artists Week 2026 hosted by Spiral Up Games from July 23-30!Play the free Cloud Keeper demo and wishlist to get notified when Cloud Keeper launches into Early Access on Friday, July 31!Don't forget to check out the other fun martial arts-themed games alongside Cloud Keeper!Event Link: store.steampowered.com/sale/EasternMartialArtistsWeek2026
Hello! With 2 weeks left till Cloud Keeper releases into Early Access, I wanted to share some updates!Cloud Keeper passed the Steam release review process on its first try! This means all I need to do now is hit the launch button to release (other than actually finishing the game, reaching out to content creators, etc).Leading up to the launch, Cloud Keeper will participate in Eastern Martial Artists Week Festival from 7/23-30 on Steam! Feel free to check out the other games then too!As a heads up, I plan to deactivate the demo from Steam on release day. Meta-progression progress (jades, moon
Cloud Keeper will release into Steam Early Access on July 31!Check out the new Early Access trailer to preview the upcoming content!If you want to support, feel free to wishlist and try out the demo!
Full appinfo as delivered by Steam PICS, changenumber 38805873. Also at /api/app/2065400/raw.
{
"appid": "2065400",
"common": {
"name": "Cloud Keeper: Shrine of Dal",
"type": "Game",
"oslist": "windows,macos,linux",
"osarch": "",
"osextended": "macos64,macosapplesilicon",
"icon": "2019d58eada9f60b65c06e1c3625a32b2a49f9bd",
"clienticon": "2d55daa069b8d0bba2f9618a2633bd9740e3ad9f",
"clienttga": "6012ea81d68607ad0dfc5610e61f17101373c1fd",
"releasestate": "released",
"clienticns": "91da84e6d55f7c437821e7112a6003506e857741",
"linuxclienticon": "3d8022c986b1a0a35551efe28e1f9b699bb605a7",
"languages": {
"english": "1",
"german": "1",
"french": "1",
"koreana": "1",
"spanish": "1",
"schinese": "1",
"brazilian": "1"
},
"steam_deck_compatibility": {
"category": "3",
"steamos_compatibility": "2",
"steam_machine_compatibility": "3",
"test_timestamp": "1788553475",
"tested_build_id": "24518683",
"tests": {
"0": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultControllerConfigFullyFunctional"
},
"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": "4",
"token": "#SteamMachine_TestResult_DefaultControllerConfigFullyFunctional"
},
"1": {
"display": "4",
"token": "#SteamMachine_TestResult_ControllerGlyphsMatchDevice"
},
"2": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultConfigurationIsPerformant"
}
},
"steamos_tests": {
"0": {
"display": "3",
"token": "#SteamOS_TestResult_GameStartupFunctional"
}
},
"configuration": {
"supported_input": "other",
"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": "native",
"requires_h264": "0",
"requires_voice_files": "0",
"gamescope_frame_limiter_not_supported": "0",
"hdr_support": "0",
"requires_proton_soundfonts": "0"
}
},
"controllertagwizard": "1",
"controller_support": "full",
"small_capsule": {
"english": "802a9a2411d286a9d73cbedc9399ee44cb0d6a6d/capsule_231x87.jpg"
},
"header_image": {
"english": "315a0b0830dadb14e93b02211ef02c2c808c7f12/header.jpg"
},
"library_assets": {
"library_capsule": "en",
"library_hero": "en",
"library_hero_blur": "en",
"library_logo": "en",
"library_header": "en",
"logo_position": {
"pinned_position": "BottomLeft",
"width_pct": "58.284714119019846",
"height_pct": "77.35562183156941"
}
},
"library_assets_full": {
"library_capsule": {
"image": {
"english": "d00de8ade6174fb9d8c34de19c1fc7217349d65f/library_600x900.jpg"
},
"image2x": {
"english": "d00de8ade6174fb9d8c34de19c1fc7217349d65f/library_600x900_2x.jpg"
}
},
"library_hero": {
"image2x": {
"english": "7eacc76477abb75e4ed435e3d117acd07e579b82/library_hero_2x.jpg"
},
"image": {
"english": "7eacc76477abb75e4ed435e3d117acd07e579b82/library_hero.jpg"
}
},
"library_hero_blur": {
"image": {
"english": "7eacc76477abb75e4ed435e3d117acd07e579b82/library_hero_blur.jpg"
}
},
"library_logo": {
"image": {
"english": "71fdfa22def2df0bccfb22b3b7f01bc1d5ebca01/logo.png"
},
"image2x": {
"english": "71fdfa22def2df0bccfb22b3b7f01bc1d5ebca01/logo_2x.png"
},
"logo_position": {
"pinned_position": "BottomLeft",
"width_pct": "58.284714119019846",
"height_pct": "77.35562183156941"
}
},
"library_header": {
"image": {
"english": "315a0b0830dadb14e93b02211ef02c2c808c7f12/library_header.jpg"
},
"image2x": {
"english": "315a0b0830dadb14e93b02211ef02c2c808c7f12/library_header_2x.jpg"
}
}
},
"store_asset_mtime": "1785705416",
"associations": {
"0": {
"type": "developer",
"name": "Jetpackgone"
},
"1": {
"type": "publisher",
"name": "Jetpackgone"
}
},
"primary_genre": "1",
"genres": {
"0": "1",
"1": "4",
"2": "23",
"3": "3",
"4": "70"
},
"category": {
"category_2": "1",
"category_28": "1",
"category_57": "1",
"category_67": "1",
"category_68": "1",
"category_74": "1",
"category_75": "1",
"category_23": "1",
"category_22": "1",
"category_62": "1"
},
"supported_languages": {
"english": {
"supported": "true"
},
"brazilian": {
"supported": "true"
},
"french": {
"supported": "true"
},
"german": {
"supported": "true"
},
"spanish": {
"supported": "true"
},
"koreana": {
"supported": "true"
},
"schinese": {
"supported": "true"
}
},
"steam_release_date": "1785528953",
"community_visible_stats": "1",
"community_hub_visible": "1",
"gameid": "2065400",
"store_tags": {
"0": "42804",
"1": "1716",
"2": "723991",
"3": "4885",
"4": "1662",
"5": "19",
"6": "1773",
"7": "4236",
"8": "3871",
"9": "4182",
"10": "492",
"11": "1084988",
"12": "3959",
"13": "4758",
"14": "4637",
"15": "5547",
"16": "3964",
"17": "597",
"18": "3987",
"19": "1684"
},
"review_score": "7",
"review_percentage": "100"
},
"extended": {
"developer": "Jetpackgone",
"publisher": "Jetpackgone",
"homepage": "https://impress.games/press-kit/jetpackgone/cloud-keeper-shrine-of-dal"
},
"config": {
"installdir": "Cloud Keeper Shrine of Dal",
"launch": {
"0": {
"executable": "CloudKeeper.exe",
"type": "default",
"config": {
"oslist": "windows"
}
},
"1": {
"executable": "CloudKeeper.x86_64",
"config": {
"oslist": "linux"
}
},
"2": {
"executable": "Cloud Keeper.app",
"config": {
"oslist": "macos"
}
}
}
},
"depots": {
"2065401": {
"config": {
"oslist": "windows"
},
"manifests": {
"public": {
"gid": "5382632743752210435",
"size": "163042464",
"download": "64005440"
}
}
},
"2065402": {
"config": {
"oslist": "macos"
},
"manifests": {
"public": {
"gid": "762938491466441761",
"size": "223348213",
"download": "84059152"
}
}
},
"2065403": {
"config": {
"oslist": "linux"
},
"manifests": {
"public": {
"gid": "3286085105759144440",
"size": "127877312",
"download": "55389632"
}
}
},
"branches": {
"public": {
"buildid": "25144093",
"timeupdated": "1788643224",
"timebuildupdated": "1788632882"
}
},
"privatebranches": "1"
},
"ufs": {
"quota": "10000000",
"maxnumfiles": "20",
"savefiles": {
"0": {
"root": "WinAppDataRoaming",
"path": "Godot/app_userdata/Cloud Keeper- Shrine of Dal",
"pattern": "*.dat",
"recursive": "1"
}
},
"rootoverrides": {
"0": {
"root": "WinAppDataRoaming",
"os": "MacOS",
"oscompare": "=",
"useinstead": "MacAppSupport",
"addpath": ""
},
"1": {
"root": "WinAppDataRoaming",
"os": "Linux",
"oscompare": "=",
"useinstead": "LinuxHome",
"pathtransforms": {
"0": {
"find": "Godot/app_userdata/Cloud Keeper- Shrine of Dal",
"replace": ".local/share/godot/app_userdata/Cloud Keeper- Shrine of Dal"
}
}
}
}
}
}