2025-12-16 23:53 UTC · Community Announcements · Cosmo D
Cosmo D here. I've posted the fourth Dev Diary for my next game, Moves of the Diamond Hand. This delves into the creation of the hub zone for the game, a city block. Hub zones offer a myriad of design and technical challenges. But with that challenge comes great opportunities for emergent dice-driven exploration and fun. https://store.steampowered.com/news/app/2778210/view/514102575975368963 Till next time, – Cosmo D ps: You can experience a scoped version of this (and a preview of the street) for yourself in the demo: https://store.steampowered.com/app/2778240/Moves_Of_The_Diamond_Hand_Demo/
2025-09-03 21:36 UTC · Community Announcements · Cosmo D
Cosmo D here. I've posted the third Dev Diary for my next game, Moves of the Diamond Hand. This delves into the disguise system for the game, and how you can use it to craft unique and powerful dice as you navigate all manner of treachery. https://clan.fastly.steamstatic.com/images/33031849/a90a409302b432af9c698641c93c65f3c3498698.png https://store.steampowered.com/news/app/2778210/view/534359891812287244 Till next time, – Cosmo D ps: You can experience a scoped version of this for yourself in the demo: https://store.steampowered.com/app/2778240/Moves_Of_The_Diamond_Hand_Demo/
2025-07-11 18:37 UTC · Community Announcements · Cosmo D
Cosmo D here. I've posted the second Dev Diary for my next game, Moves of the Diamond Hand. https://clan.akamai.steamstatic.com/images/33031849/07309bf417fa519a30da5925089e273199ebddaf.jpg This diary goes into depth on a new gameplay element in this game - wandering agents who patrol certain areas of the game, similar to guards in an immersive sim. But how you interact with them builds on Club Low and the Diamond Hand demo - with dice, of course. https://steamcommunity.com/games/2778210/announcements/detail/534354183830114361 Thank you for continuing on this journey with me. – Cosmo D ps: You
2025-06-20 02:47 UTC · Community Announcements · Cosmo D
Cosmo D here. I just shared the first devlog for my next game, Moves of the Diamond Hand. If you’ve played Betrayal at Club Low, this one builds on that same chaotic spirit—but with a deeper, more flexible dice system centered on tension, storytelling, and strategy. And if you’ve played my earlier games: we’re back in first-person! It’s a melding—and deepening—of all the elements. This post is all about dice drama: how I simulate rolls, why I love having too many dice, and how each one tells its own little story. You can read the full devlog here: 👉 https://store.steampowered.com/news/app/277
2025-02-21 16:40 UTC · Community Announcements · Cosmo D
I'm thrilled to announce my next game, Moves Of The Diamond Hand—my biggest and most ambitious project yet. 🎲 Play the free demo now: https://store.steampowered.com/app/2778240/Moves_Of_The_Diamond_Hand_Demo/ This Demo represents Chapter 1 of the game. It alone is roughly the length of Betrayal At Club Low and will be part of Steam Next Fest this coming week. https://store.steampowered.com/app/2778210/Moves_Of_The_Diamond_Hand/ This game brings together everything I’ve been building over the past ten years—refining my dice mechanics from Club Low while returning to the immersive first-person
2023-04-05 11:58 UTC · Rock, Paper, Shotgun
A new month means it's time for the RPS Game Club to pick its next game, and I thought, you know what, let's do Betrayal At Club Low, the surreal nightclub RPG from Cosmo D Studios. Not only did we give it a Bestest Best when it came out in September last year, but just last month it was freshly annointed as the IGF Grand Prize winner, making it an excellent time to revisit this latest slice of Off-Peak City madness. Read more
2022-06-13 14:42 UTC · Community Announcements · Cosmo D
Hello! Today I'm pleased to announce that you can play a Demo of my next game, Betrayal At Club Low, right here and now on its Steam Store page. https://store.steampowered.com/app/1885750/Betrayal_At_Club_Low/ Betrayal At Club Low is a departure in gameplay from my previous titles. It primarily draws inspiration from modern tabletop RPGs. And in this game, your stats are all represented by dice, all customizable, all determining the various decisions and outcomes you'll make on your perilous mission into a dangerous nightclub. This, combined with the exploration, dialog and the surreal vibe ro
2022-03-16 14:56 UTC · Rock, Paper, Shotgun
Cosmo D will this summer invite us back to his weird and wonderful world of Off-Peak City for another strange caper. With Betrayal At Club Low, the surreal adventure game series will grow into a bit of a mini-RPG, complete with stats and dice—including a Pizza Dice. This time we're an undercover agent trying to rescue a fellow operative from a nightclub in a former coffin factory, and oh I'm excited for more of Cosmo D's strange sights and excellent music. Read more
2021-01-19 12:00 UTC · Rock, Paper, Shotgun · contact@rockpapershotgun.com (RPS)
What’s up gamers? It’s 2021 and that means it’s time to round up the team’s favourite games of 2020. You’ll already know our selections if you read our annual Advent Calendar, but this post gathers all those words and games together in one convenient package. (more…)
2020-12-21 17:39 UTC · Community Announcements · Cosmo D
Hi everyone. This fix addresses an issue that had come up recently due to Steam changing the way they handle cloud saves. The issue: If you took a picture with your camera, it would get stuck in picture-taking mode and soft-lock the game. I patched that up, so your picture taking should be good to go. That said, if you do find a bug, email me at support-at-cosmod.net or post it on the community forums or @cosmoddd on my Discord server. Cheers! -Cosmo D
2020-07-20 14:04 UTC · Community Announcements · Cosmo D
Hi everyone, I’m pleased to announce that Tales From Off-Peak City Vol. 1 has received a substantial content update. This content includes: A new pizza delivery, which takes you into an as-yet unexplored apartment literally dripping with atmosphere. All the moody lighting, absorbing sound design, and environmental detail are here and in full effect. New characters introduced - key players in the world of Off-Peak City. Their roles fold seamlessly into the wider narrative tapestry of the game, and point towards where we’ll be heading in Volume 2. Two new photo filters, giving budding photograph
2020-07-16 16:00 UTC · Rock, Paper, Shotgun · contact@rockpapershotgun.com (RPS)
Halloo, gentle reader. Since we’re half way through the entire year of 2020 (yet somehow it is also still March?), we decided to run down, lasso and tie up some of our favourite games from the last six months, and force them into a nice list for you. 2020 still has plenty of new PC games to come, of course, but these are the ones closest to our little hearts so far. We’ve got strategy, we’ve got card games, we’ve got systematic reclamation of scraped spaceships. And, since Nate Crowley is one of the contributors to this list, we’ve got fish. Statistically spe
2020-05-17 17:23 UTC · Community Announcements · Cosmo D
Hi everyone. Thanks for the amazing support and response for Tales From Off-Peak City thus far. This fix restores a collision in the stairwell behind the overturned mail-truck. In the release build you could clip through it. Now you can climb the stairs, like everywhere else. I want to give a shout-out to rigorous beta-testing by the community ahead of launch. Compared to Norwood's release, there's been a lot less here to 'fix,' by and large. That said, if you do find a bug, email me at support-at-cosmod.net or post it on the community forums or @me on my Discord server. And if you find someth
2020-05-15 21:31 UTC · Community Announcements · Cosmo D
Here it is, folks. My latest game in the Off-Peak odyssey. Dive in! https://store.steampowered.com/app/1129920/Tales_From_OffPeak_City_Vol_1/ And the standalone soundtrack is available, too! https://store.steampowered.com/app/1288050/Tales_From_OffPeak_City_Vol_1_Soundtrack/ On the corner of July Avenue and Yam Street, all is not what it seems. What role will you play in a city's fate? Thank you to all the fans who have been enjoying my work all this time. Hope you enjoy the new one!
2020-05-15 18:50 UTC · Rock, Paper, Shotgun · contact@rockpapershotgun.com (Lauren Morton)
You can get yer mitts on this wacko adventure game Tales From Off-Peak City Vol. 1 now that it’s fully released on PC. It was a Humble Choice subscriber exclusive previously when RPS review slinger Nate took a crack at it. Fortunate for me, as I’m not sure I could explain the surrealist jazz romp without his assistance. It’s out on Itch and Steam now, so you can snap it up if it’s your brand of odd. (more…)
Full appinfo as delivered by Steam PICS, changenumber 37441117. Also at /api/app/1129920/raw.
{
"appid": "1129920",
"common": {
"name": "Tales From Off-Peak City Vol. 1",
"type": "Game",
"releasestate": "released",
"logo": "b304398bc2f4ea006eb39dcbd90eda84fff62687",
"logo_small": "b304398bc2f4ea006eb39dcbd90eda84fff62687_thumb",
"icon": "a7b664e78e65daa58039964d01563249d470124e",
"oslist": "windows,macos,linux",
"osarch": "64",
"osextended": "macos64,macosnotarized",
"clienttga": "15c72238002358ffbfc918b29a41a6bfb0611010",
"clienticon": "e277713e49ed6bc5ff3616b71ceb48d20aa05dea",
"steam_deck_compatibility": {
"category": "2",
"steamos_compatibility": "2",
"steam_machine_compatibility": "2",
"test_timestamp": "1654819200",
"tested_build_id": "5994953",
"tests": {
"0": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_DefaultControllerConfigNotFullyFunctional"
},
"1": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_NativeResolutionNotDefault"
},
"2": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_ControllerGlyphsMatchDeckDevice"
},
"3": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_InterfaceTextIsLegible"
},
"4": {
"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": "native",
"requires_h264": "0",
"requires_voice_files": "0",
"gamescope_frame_limiter_not_supported": "0",
"hdr_support": "0",
"requires_proton_soundfonts": "0"
}
},
"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",
"library_header": "en",
"logo_position": {
"pinned_position": "BottomCenter",
"width_pct": "45.17710022735882",
"height_pct": "72.56944444444434"
}
},
"library_assets_full": {
"library_capsule": {
"image": {
"english": "library_600x900.jpg"
},
"image2x": {
"english": "library_600x900_2x.jpg"
}
},
"library_hero": {
"image": {
"english": "library_hero.jpg"
},
"image2x": {
"english": "library_hero_2x.jpg"
}
},
"library_logo": {
"image": {
"english": "logo.png"
},
"image2x": {
"english": "logo_2x.png"
},
"logo_position": {
"pinned_position": "BottomCenter",
"width_pct": "45.17710022735882",
"height_pct": "72.56944444444434"
}
},
"library_header": {
"image": {
"english": "library_header.jpg"
}
}
},
"store_asset_mtime": "1703906381",
"associations": {
"0": {
"type": "developer",
"name": "Cosmo D"
},
"1": {
"type": "publisher",
"name": "Cosmo D Studios LLC"
}
},
"primary_genre": "25",
"genres": {
"0": "25",
"1": "23"
},
"category": {
"category_2": "1",
"category_22": "1",
"category_23": "1",
"category_28": "1",
"category_62": "1"
},
"supported_languages": {
"english": {
"supported": "true",
"subtitles": "true"
}
},
"steam_release_date": "1589558342",
"community_visible_stats": "1",
"community_hub_visible": "1",
"gameid": "1129920",
"store_tags": {
"0": "3839",
"1": "1710",
"2": "21",
"3": "3834",
"4": "4166",
"5": "1756",
"6": "5900",
"7": "4252",
"8": "6052",
"9": "5716",
"10": "8369",
"11": "1742",
"12": "8253",
"13": "5030",
"14": "1714",
"15": "4305",
"16": "1721",
"17": "42152",
"18": "5652",
"19": "21006"
},
"review_score": "9",
"review_percentage": "98"
},
"extended": {
"developer": "Cosmo D",
"publisher": "Cosmo D Studios LLC",
"homepage": "http://cosmod.net"
},
"config": {
"installdir": "Tales From Off-Peak City",
"launch": {
"0": {
"executable": "Tales From Off-Peak City.exe",
"type": "default",
"config": {
"oslist": "windows"
}
},
"1": {
"executable": "Tales From Off-Peak City Mac Steam.app",
"type": "default",
"config": {
"oslist": "macos"
}
},
"2": {
"executable": "Tales From Off-Peak City Vol. 1.x86_64",
"type": "default",
"config": {
"oslist": "linux"
}
}
}
},
"depots": {
"1129921": {
"config": {
"oslist": "windows",
"osarch": "64",
"language": ""
},
"manifests": {
"public": {
"gid": "4369235283608647968",
"size": "3329912193",
"download": "1398718656"
},
"1-0-87-initial-release": {
"gid": "1433344912474401494",
"size": "1462793056",
"download": "1243399472"
},
"beta-test": {
"gid": "4369235283608647968",
"size": "3329912193",
"download": "1398718656"
},
"previous-build": {
"gid": "1433344912474401494",
"size": "1462793056",
"download": "1243399472"
}
}
},
"1129922": {
"config": {
"oslist": "macos",
"osarch": "64",
"language": ""
},
"manifests": {
"public": {
"gid": "7630281146973302757",
"size": "3322923604",
"download": "1401658160"
},
"1-0-87-initial-release": {
"gid": "2470083337257611560",
"size": "1463107305",
"download": "1246830240"
},
"beta-test": {
"gid": "7630281146973302757",
"size": "3322923604",
"download": "1401658160"
},
"previous-build": {
"gid": "2470083337257611560",
"size": "1463107305",
"download": "1246830240"
}
}
},
"1129923": {
"config": {
"oslist": "linux",
"osarch": "64",
"language": ""
},
"manifests": {
"public": {
"gid": "8895406958976623410",
"size": "3363923228",
"download": "1424469408"
},
"1-0-87-initial-release": {
"gid": "180793639620346511",
"size": "1492965545",
"download": "1270562352"
},
"beta-test": {
"gid": "8895406958976623410",
"size": "3363923228",
"download": "1424469408"
},
"previous-build": {
"gid": "180793639620346511",
"size": "1492965545",
"download": "1270562352"
}
}
},
"branches": {
"public": {
"buildid": "5994953",
"timeupdated": "1608493139",
"timebuildupdated": "1608492566"
},
"1-0-87-initial-release": {
"buildid": "5050522",
"timeupdated": "1595253653",
"timebuildupdated": "1589920204"
},
"beta-test": {
"buildid": "5994953",
"description": "for beta-testers",
"timeupdated": "1608493152",
"timebuildupdated": "1608492566"
},
"previous-build": {
"buildid": "5050522",
"timeupdated": "1595253570",
"timebuildupdated": "1589920204"
}
},
"privatebranches": "1"
},
"ufs": {
"quota": "100000000",
"maxnumfiles": "100",
"savefiles": {
"0": {
"root": "WinAppDataLocalLow",
"path": "Cosmo D Studios/Tales From Off-Peak City",
"pattern": "*"
},
"1": {
"root": "WinAppDataLocalLow",
"path": "Cosmo D Studios/Tales From Off-Peak City/pictures",
"pattern": "*.jpg"
}
},
"rootoverrides": {
"0": {
"root": "WinAppDataLocalLow",
"os": "MacOS",
"oscompare": "=",
"useinstead": "MacAppSupport",
"pathtransforms": {
"0": {
"find": "Cosmo D Studios/Tales From Off-Peak City",
"replace": "Tales From Off-Peak City"
}
}
},
"1": {
"root": "WinAppDataLocalLow",
"os": "Linux",
"oscompare": "=",
"useinstead": "LinuxHome",
"pathtransforms": {
"0": {
"find": "Cosmo D Studios/Tales From Off-Peak City",
"replace": ".config/unity3d/Cosmo D Studios/Tales From Off-Peak City"
}
}
}
}
}
}