Added Sea++ Link
Added a little ad on the menu to lead players to the sequel. Made it easily to obliterate, because I don't like ads.
BEL/S is an Elemental Firewall: a fire elemental bound with C++ code to protect a network of people and places. She can learn things, develop relationships, and even gain sapience. Or she can burn everything with fire. It's up to you.
| App ID | 585180 |
|---|---|
| App type | Game |
| Developer | Abigail Corfman |
| Publisher | Open Sorcery Games |
| Homepage | http://www.abigailcorfman.com/Home/OpenSorcery |
| Release date | 2017-02-22 13:35 UTC |
| Original release | 2017-02-22 08:00 UTC |
| Release state | released |
| Content descriptors | General Mature Content |
| DLC list (appinfo) | 694390 |
| Store page | store.steampowered.com/app/585180 |
| Last store refresh | 1 hour ago |
| # | Executable | Arguments | OS | Description |
|---|---|---|---|---|
| 0 | Open Sorcery.exe | windows | Play Open Sorcery | |
| 1 | nwjs.app | macos | ||
| 2 | nw | linux | ||
| 3 | JingleBELS\OpenSorcery.exe | windows | Jingle BEL/S | |
| 4 | JingleBELS\nw | linux | Jingle BEL/S | |
| 5 | JingleBELS\nwjs.app | macos | Jingle BEL/S |
No player history yet. This app is now tracked, so data will appear within about ten minutes.
| Playing now | Not polled yet (never) |
|---|---|
| 24-hour peak | |
| All-time peak (tracked) |
All Steam store regions, converted to USD at today's exchange rate, compared with the US price. Lowest is the lowest price SteamRaw has recorded for that region.
Loading regional prices…
| Date | Price | Regular | Discount |
|---|---|---|---|
| 2026-09-11 21:33 UTC | $3.99 | $3.99 |
| DLC | AppID | Release | Price |
|---|---|---|---|
| No DLC known for this app. | |||
| Branch | Build ID | Description | Updated | Password |
|---|---|---|---|---|
| public | 8744148 | 2022-05-15 23:02 UTC | ||
| beta | 8744148 | Testing for Open Sorcery. | 2022-05-15 22:57 UTC | |
| no_overlay | 2047442 | Normal OS, but without Steam Overlay | 2017-08-17 17:35 UTC |
| Depot | Name | OS | Size | Download | Public manifest | Notes |
|---|---|---|---|---|---|---|
| 585181 | windows | 203.99 MB | 70.61 MB | 3956246407227689857 | branches: beta, no_overlay | |
| 585182 | macos | 323.27 MB | 99.87 MB | 5486172059118439041 | branches: beta, no_overlay | |
| 585183 | windows · 64 | 202.70 MB | 70.41 MB | 4083209286501282859 | branches: beta, no_overlay | |
| 585184 | windows · 32 | 203.99 MB | 70.62 MB | 3352835542996656069 | branches: beta, no_overlay | |
| 585185 | linux · 64 | 180.23 MB | 58.31 MB | 8512281380057836359 | branches: beta, no_overlay | |
| 585186 | linux · 32 | 90.92 MB | 35.98 MB | 7022628417970959474 | branches: beta |
A build is one published version of the game's files on a branch. Steam assigns a new build ID every time the developer pushes an update, so this list is the update history of the app. The files inside a build (depot manifests) are only readable with an account that owns the game, which SteamRaw does not have yet, so build contents are not shown.
| Build ID | Branch | Updated | First seen |
|---|---|---|---|
| 8744148 | public | 2022-05-15 23:02 UTC | 1 hour ago |
| 8744148 | beta | 2022-05-15 22:57 UTC | 1 hour ago |
| 2047442 | no_overlay | 2017-08-17 17:35 UTC | 1 hour ago |
Every appinfo change SteamRaw has observed, grouped by changelist. Tags, features, languages, builds, depots, prices and any other key Steam publishes. Tracking since 2026-09-11 21:30 UTC.
No changes recorded since SteamRaw first saw this app. Every future PICS change will be listed here.
| Changelist | Apps | Packages | Seen | What changed |
|---|---|---|---|---|
| No changelists recorded for this app yet. | ||||
Added a little ad on the menu to lead players to the sequel. Made it easily to obliterate, because I don't like ads.
Added a link to Sea++.
Updates and fixes for Jingle BEL/S! - Added a button called "Refresh Steam Achievements" in OS and Jingle BEL/S. - Fixed an error in Decker's Dream and let you speed mode through it. - You no longer get stuck on giving Pyreworm the marigold when you haven't danced. - You now automatically get glitter during speed mode. - The Best Dream achievements now triggers. - FIXED TYPOS! The refresh button is for anyone who is having trouble with the in-game achievements syncing up with the steam achievements. If you click it, it will check all your achievements and try to make sure you have them on stea
It turns out I'm not allowed to release games on Steam on the weekend. So I'll have to release it on Monday instead. Sorry for the change up!
I'm releasing Jingle BEL/S on the 15th, this Saturday. I just put out a minor update to Open Sorcery in anticipation of releasing Jingle BEL/S. More save slots. Also, updated the backend, so maybe that will help with the Windows 7 problems? Finger crossed.
HOLY MOSES but my life has been a bit of nonsense lately. Okay. I'm married. I moved to another state. I have steady freelance work to support myself. And I finished Jingle BEL/S. I'm so close to having a stable life again, I can taste it. I'm not sure when Jingle BEL/S is releasing. Thematically it should be December, but that's too soon and all the big boys are doing their things and I'd get buried in the Steam store. And I made it as an apology for not making the April release of Sea++, so maybe April? But I don't know if I can bear to sit on it that long. I'm bad at marketing guys. I'm sup
Finished the first day of Jingle BEL/S. It's really lovely to come back to old friends and continue their stories. The game is shaping up to be simpler than OS on a macro level, which is the intent, but also kind of annoys me, since I really LIKED the branching narrative/puzzle structure of OS. BEL/S has been around for a while at this point and isn't developing as dramatically that she incorporates different elements and spikes in power on a day-to-day basis. So there aren't different paths based on how she develops. There are a few different paths developing based on simple decision making.
Just finished putting the final polish on Sea++ before putting it to sleep for a little while. Now working on some original Open Sorcery DLC. It's gonna be called: Jingle BEL/S BEL/S has been aware for a year, and is about to experience her first holiday season. It's a game about magic, technology, and presents.
Hey everyone! I was looking over this page and realized I hadn't made a formal announcement about it here. I'm currently working on developing the sequel to Open Sorcery. It's called Open Sorcery: Sea++. It takes place in another place in this universe, and while the story doesn't directly feature BEL/S, the events are related. It's going to be MUCH larger. It's already twice as large as OS and I'm only one third done with development. I'm planning to release it next year, around April. Here's its steam page. I'll post development updates there. :)
Hey everyone! I was looking over this page and realized I hadn't made a formal announcement about it here. I'm currently working on developing the sequel to Open Sorcery. It's called Open Sorcery: Sea++. It takes place in another place in this universe, and while the story doesn't directly feature BEL/S, the events are related. It's going to be MUCH larger. It's already twice as large as OS and I'm only one third done with development. I'm planning to release it next year, around April. Here's its steam page. I'll post development updates there. :)
Hey everyone. So there's a bug affecting Open Sorcery, and a number of games that run on NW.js. There's an argument called "--in-process-gpu" that I have to set for the Steam overlay to work. Unfortunately, "--in-process-gpu" causes NW.js applications (like Open Sorcery) to crash in certain configurations of Windows 7. Much to my frustration, there's pretty much nothing I can do about this. Even if NW.js fixes it, I'm stuck using an old version of their software for compatibility reasons. If you're playing on Windows 7 and encounter this issue, I have added a new branch called no_overlay. It's
Hey everyone. So there's a bug affecting Open Sorcery, and a number of games that run on NW.js. There's an argument called "--in-process-gpu" that I have to set for the Steam overlay to work. Unfortunately, "--in-process-gpu" causes NW.js applications (like Open Sorcery) to crash in certain configurations of Windows 7. Much to my frustration, there's pretty much nothing I can do about this. Even if NW.js fixes it, I'm stuck using an old version of their software for compatibility reasons. If you're playing on Windows 7 and encounter this issue, I have added a new branch called no_overlay. It's
New update is out. The big changes are: Added Steam Achievements. Made Linux version a lot better. I also addressed these minor bugs: Fixed bloating save file issue more elegantly. Fixed black-screen bug in final sequence. Can no longer use Chaos on old ladies multiple times.
New update is out. The big changes are: Added Steam Achievements. Made Linux version a lot better. I also addressed these minor bugs: Fixed bloating save file issue more elegantly. Fixed black-screen bug in final sequence. Can no longer use Chaos on old ladies multiple times.
* Fixed minor typos. * Can now seduce someone by offering them Fear and Terror. * Adjusted final boss' responses to be more realistic. * Unified Janet's pink. * Using Fear on the Malware now works. * Asper is no longer constrained, and therefore much happier. * Can't respond to Pyreworm multiple times on Day 7 anymore. * Fixed timer-stutter that can happen during final confrontation.
Full appinfo as delivered by Steam PICS, changenumber 37719665. Also at /api/app/585180/raw.
{
"appid": "585180",
"common": {
"name": "Open Sorcery",
"type": "Game",
"releasestate": "released",
"oslist": "windows,macos,linux",
"osarch": "",
"logo": "d9efa8d8adaf2bb5fc7e6b72c697c889f8b717b9",
"logo_small": "d9efa8d8adaf2bb5fc7e6b72c697c889f8b717b9_thumb",
"icon": "439c84dc6b8712694f9cbd5a55744d6a2e5d49bd",
"clienticon": "97f477b3bd3b7a34aa7278d0d1cf87fa3ea05e38",
"clienttga": "90fd2a0ab16bda66336b6171906a56ac05944738",
"clienticns": "fe5cc60b92944007734594386da4a196fcb53c1b",
"osextended": "macos64",
"content_descriptors": {
"0": "5"
},
"steam_deck_compatibility": {
"category": "3",
"steamos_compatibility": "2",
"steam_machine_compatibility": "3",
"test_timestamp": "1688428800",
"tested_build_id": "8744148",
"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"
}
},
"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": "50",
"height_pct": "50"
}
},
"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": {
"logo_position": {
"pinned_position": "BottomLeft",
"width_pct": "50",
"height_pct": "50"
},
"image": {
"english": "logo.png"
}
}
},
"store_asset_mtime": "1696973191",
"associations": {
"0": {
"type": "developer",
"name": "Abigail Corfman"
},
"1": {
"type": "publisher",
"name": "Open Sorcery Games"
}
},
"primary_genre": "23",
"genres": {
"0": "25",
"1": "23",
"2": "3"
},
"category": {
"category_2": "1",
"category_29": "1",
"category_22": "1",
"category_62": "1"
},
"supported_languages": {
"english": {
"supported": "true",
"subtitles": "true"
}
},
"original_release_date": "1487750400",
"steam_release_date": "1487770526",
"community_visible_stats": "1",
"community_hub_visible": "1",
"gameid": "585180",
"content_descriptors_including_dlc": {
"0": "5"
},
"store_tags": {
"0": "492",
"1": "122",
"2": "21",
"3": "31275",
"4": "11014",
"5": "6426",
"6": "7208",
"7": "4182",
"8": "5432",
"9": "44868",
"10": "6971"
},
"review_score": "8",
"review_percentage": "98"
},
"extended": {
"developer": "Abigail Corfman",
"publisher": "Open Sorcery Games",
"homepage": "http://www.abigailcorfman.com/Home/OpenSorcery",
"listofdlc": "694390",
"dlcavailableonstore": "1"
},
"config": {
"installdir": "OpenSorcery",
"launch": {
"0": {
"executable": "Open Sorcery.exe",
"description": "Play Open Sorcery",
"type": "default",
"config": {
"oslist": "windows"
}
},
"1": {
"executable": "nwjs.app",
"type": "default",
"config": {
"oslist": "macos"
}
},
"2": {
"executable": "nw",
"type": "default",
"config": {
"oslist": "linux"
}
},
"3": {
"executable": "JingleBELS\\OpenSorcery.exe",
"description": "Jingle BEL/S",
"type": "option1",
"config": {
"oslist": "windows",
"ownsdlc": "694390"
}
},
"4": {
"executable": "JingleBELS\\nw",
"description": "Jingle BEL/S",
"type": "option1",
"config": {
"oslist": "linux",
"ownsdlc": "694390"
}
},
"5": {
"executable": "JingleBELS\\nwjs.app",
"description": "Jingle BEL/S",
"type": "option1",
"config": {
"oslist": "macos",
"ownsdlc": "694390"
}
}
}
},
"depots": {
"585181": {
"config": {
"oslist": "windows"
},
"manifests": {
"public": {
"gid": "3956246407227689857",
"size": "213896281",
"download": "74043232"
},
"beta": {
"gid": "3956246407227689857",
"size": "213896281",
"download": "74043232"
},
"no_overlay": {
"gid": "6480346096679314705",
"size": "207727103",
"download": "113895120"
}
}
},
"585182": {
"config": {
"oslist": "macos"
},
"manifests": {
"public": {
"gid": "5486172059118439041",
"size": "338971676",
"download": "104717232"
},
"beta": {
"gid": "5486172059118439041",
"size": "338971676",
"download": "104717232"
},
"no_overlay": {
"gid": "2078073449806172576",
"size": "250794789",
"download": "118904672"
}
}
},
"585183": {
"config": {
"oslist": "windows",
"osarch": "64"
},
"manifests": {
"public": {
"gid": "4083209286501282859",
"size": "212549229",
"download": "73829776"
},
"beta": {
"gid": "4083209286501282859",
"size": "212549229",
"download": "73829776"
},
"no_overlay": {
"gid": "1013919578464405661",
"size": "169256058",
"download": "61657952"
}
}
},
"585184": {
"config": {
"oslist": "windows",
"osarch": "32"
},
"manifests": {
"public": {
"gid": "3352835542996656069",
"size": "213896281",
"download": "74046800"
},
"beta": {
"gid": "3352835542996656069",
"size": "213896281",
"download": "74046800"
},
"no_overlay": {
"gid": "2312643014858158504",
"size": "137061246",
"download": "54325344"
}
}
},
"585185": {
"config": {
"oslist": "linux",
"osarch": "64"
},
"manifests": {
"public": {
"gid": "8512281380057836359",
"size": "188980731",
"download": "61142368"
},
"beta": {
"gid": "8512281380057836359",
"size": "188980731",
"download": "61142368"
},
"no_overlay": {
"gid": "1053263473118037110",
"size": "187357948",
"download": "60667296"
}
}
},
"585186": {
"config": {
"oslist": "linux",
"osarch": "32"
},
"manifests": {
"public": {
"gid": "7022628417970959474",
"size": "95331865",
"download": "37728928"
},
"beta": {
"gid": "7022628417970959474",
"size": "95331865",
"download": "37728928"
}
}
},
"hasdepotsindlc": "1",
"branches": {
"public": {
"buildid": "8744148",
"timeupdated": "1652655720",
"timebuildupdated": "1652655418"
},
"beta": {
"buildid": "8744148",
"description": "Testing for Open Sorcery.",
"timeupdated": "1652655450",
"timebuildupdated": "1652655418"
},
"no_overlay": {
"buildid": "2047442",
"description": "Normal OS, but without Steam Overlay",
"timeupdated": "1502991304",
"timebuildupdated": "1502991304"
}
}
}
}