2026-08-26 15:28 UTC · Community Announcements · LoneWolf155
Pushing out a new update to address some issues!version 1.5.53- Fixed translation image issue in Episode 4- Fixed SGB UI so that the popup properly displays only when it can be used- Fixed issue with NPC pathfinding which could occasionally cause bugs or softlocks on certain platforms when running at lower framerates- Potential fix for Episode 4 issue where Sal would switch to the incorrect sprite during the guitar battleFor anybody experience any issues, please email me mike@portablemoose.com to let us know. Enjoy the game and thanks for all of the support from the community!
2026-08-21 16:40 UTC · Community Announcements · LoneWolf155
Hello everyone!Putting out another hotfix for players experience the issue where Sal can no longer move. For those experiencing the issue, you will need to download this update and then start any chapter over again before the fix will take effect.As always, please email me mike@portablemoose.com with any experienced issues!
2026-08-19 16:46 UTC · Community Announcements · LoneWolf155
We have released a hotfix to address some reported issues after the release of the 1.5.50 update! You can find the patch notes below. For anybody who experiences any issues, you can email me at mike@portablemoose.com and I'll help when I can!Version 1.5.51- Fixed issues with the Clumpy minigame, including a possible softlock which could corrupt the save game file- Fixed some translation issue- \ Fixed incorrect input mappings for gamepadsVersion 1.5.50- 10th Anniversary Update!- Mobile version updates and enhancements- Various minor fixes and tweaks
2026-08-18 14:00 UTC · Community Announcements · SteveGabry
The Steam page for Sally Face 2 is now live! If you enjoyed the first game, wishlisting the second is very helpful. We've very much looking forward to sharing more in the future. For now, thank you for the support 💙
2026-08-16 16:30 UTC · Community Announcements · SteveGabry
Join Steve Gabry and the Portable Moose team for a special celebration of 10 years of Sally Face!
2026-05-05 14:51 UTC · Community Announcements · SteveGabry
📢 Sally Face: Strange Nightmares - Corruption is LIVE on Kickstarter 📢 I’ve been working with the Maestro team to make this expansion something great for SF fans and it really brings Strange Nightmares board game to the next level. Lots of cool stuff to check out on the campaign, including more reveals ahead!Corruption doubles the size of the base game with four all new story decks. It's loaded with new mysteries to solve and enemies to fight. 👁️ Check it out here: https://www.kickstarter.com/projects/maestromedia/sally-face-strange-nightmares-corruption?ref=7g9xp8👁️ Join me for an AMA at
2025-11-05 17:38 UTC · Community Announcements · SteveGabry
Hey, everyone! Hope you are all doing well and have enjoyed the spooky season (I miss it already 🎃). There's been a lot going on lately and so I wanted to share a news roundup with everyone on Steam too! 🎉 A warm welcome to Portable Moose's two newest additions: the very talented artists Katy and Emily! They will be helping with artwork for Sally Face 2. Development is in full force and going well! It's exciting to go from solo dev to a team of 4 for SF2. Stay tuned for great things to come! On that note of SF2: I've seen rumors circulating about release times. Please only trust information
2025-10-08 15:54 UTC · Community Announcements · LoneWolf155
Hello everyone!Got a bit of a bigger update as we have updated the version of Unity we were using from 2019 to the latest 2021. This brings various improvements but most notably corrects a recently discovered security vulnerability.Additionally, this update restores the soundtrack which was accidentally removed after the most recent update, sorry about that!Thanks! -MikePatch Notes:Version 1.5.46Updated engine to Unity 2021.3.45f2, this will fix the recently discovered Unity security exploit as well as bring various other improvementsRestored the Soundtrack to the Season Pass version of the ga
2025-10-07 15:16 UTC · Community Announcements · LoneWolf155
Hello everyone!The small update which was live on the Experimental branch is being pushed out to everyone. This mostly just contains a few more minor fixes/adjustments.Thanks! -MikePatch Notes:Version 1.5.45 Fixed the syncing for the EYE (The Unknown) achievement Fixed crash in episode 4 caused by equipping the guitar during certain cutscenesAdjusted playable characters so that, when walking into a wall, their walking animation does not keep playing
2025-09-23 15:01 UTC · Community Announcements · LoneWolf155
Hello everyone!A small update is being released onto the Experimental branch. This mostly just contains a few more minor fixes/adjustments. If you would like to try out this update, right click on the game in your Library, select Properties, then Betas, and then change your branch to Experimental.Thanks! -MikePatch Notes:Version 1.5.45 Fixed the syncing for the EYE (The Unknown) achievement Fixed crash in episode 4 caused by equipping the guitar during certain cutscenesAdjusted playable characters so that, when walking into a wall, their walking animation does not keep playing
2025-06-25 23:16 UTC · Community Announcements · Portable Moose
We're mainly looking for 2D artists that can match the SF style. However, all art styles are welcome to apply - as we may have a use for various artists! If you’re interested, fill out an application form:👉 CLICK HERE TO APPLY 👈 Some general notes:Must be 18 or olderMust be able to work remote and full-timeMust be fluent in EnglishMust have a portfolio (instagram or the like is also fine)Please use the form above and do not email us applications💙 Keep fighting the darkness
2025-06-19 20:53 UTC · Community Announcements · LoneWolf155
Hello!We are pushing out version 1.5.44 to the public! We really appreciate everyone who tested it on the Experimental branch, the community has been a big help in getting issues found, fixed, and tested.Please continue to report problems through the Sally Face Discord, on the Steam discussions, or email me directly at mike@portablemoose.com !Thanks! - MikeHere are the patch notes:Version 1.5.44 - Fixed issue where playing Episode 1 without the DLC would cause issues with the game later recognizing whether the DLC exists or not - Fixed "sync" button where The Unknown achievement would not sync
2025-06-11 12:51 UTC · Community Announcements · LoneWolf155
Hello!A new patch has been made available on the Experimental branch! The primary focus of this is to address recent reports of players not being able to access the DLC after having played the first Episode by itself.If anybody is having issues playing the DLC, please try this patch out to see if it resolves your issues. To do so, right click on the game in your Library, selecting Properties, then Betas, and then change your branch to Experimental. The game should then update and be ready to go.Also, I want to thank everyone who has been providing feedback and reporting issues, you have all be
2025-06-03 14:42 UTC · Community Announcements · LoneWolf155
We are pushing out this most recent update to address various reported issues as well as improve the overall experience for both new and returning players! Quality of Life - Adjusted inventory so it will now always select the last item the player was hovering over when opened - Adjusted elevator in all episodes so it will now default selection to match the floor the player is on Improvements - Added a SYNC button to achievements screen which will ensure the local achievements and the platform achievements match - Adjusted save system to ensure steam cloud saves now contain all progression inst
2025-04-24 19:23 UTC · Community Announcements · SteveGabry
Hello, everyone! For those that missed the announcement, Portable Moose has made its first hire! Mike Thomas has joined me to help with programming and engine stuff. You'll see him on here as LoneWolf155 and can reach out directly for tech related issues at mike@portablemoose.com. In addition to assisting on other games (Sally Face 2 👀) he's been fixing up some things in Sally Face that I wasn't able to on my own. We've made a new public branch that we'd like to test a bunch of fixes on before pushing it to default branch. We've tested the game ourselves but would love to get some more feedba
Full appinfo as delivered by Steam PICS, changenumber 38351596. Also at /api/app/541570/raw.
{
"appid": "541570",
"common": {
"name": "Sally Face - Episode One",
"type": "Game",
"releasestate": "released",
"oslist": "windows,macos,linux",
"osarch": "",
"icon": "463d415cf7fa01765e21d76e308ca2e3e889b7e7",
"linuxclienticon": "7ce03f94b525dacc179320f7786920c75e828128",
"clienticns": "668eb55578ee5fe19a3cacea47902a10479fa8bc",
"clienticon": "43b5237d6e9f7b339f38963c337d132b28757a51",
"clienttga": "6f01e36afd53bdcfd106365804fb737bb6eb626c",
"logo": "0f094a17630eaf944bf67eec1c856921f41cc0b9",
"logo_small": "0f094a17630eaf944bf67eec1c856921f41cc0b9_thumb",
"languages": {
"english": "1",
"german": "1",
"french": "1",
"italian": "1",
"koreana": "1",
"spanish": "1",
"schinese": "1",
"tchinese": "1",
"russian": "1",
"japanese": "1",
"polish": "1",
"brazilian": "1"
},
"osextended": "macos64",
"content_descriptors": {
"0": "5"
},
"steam_deck_compatibility": {
"category": "3",
"steamos_compatibility": "2",
"steam_machine_compatibility": "3",
"test_timestamp": "1648252800",
"tested_build_id": "6144341",
"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": "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",
"logo_position": {
"pinned_position": "CenterCenter",
"width_pct": "56.009334889148164",
"height_pct": "100"
}
},
"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": {
"image": {
"english": "logo.png"
},
"image2x": {
"english": "logo_2x.png"
},
"logo_position": {
"pinned_position": "CenterCenter",
"width_pct": "56.009334889148164",
"height_pct": "100"
}
}
},
"store_asset_mtime": "1753029842",
"associations": {
"0": {
"type": "developer",
"name": "Portable Moose"
},
"1": {
"type": "publisher",
"name": "Portable Moose"
}
},
"primary_genre": "25",
"genres": {
"0": "25",
"1": "23"
},
"category": {
"category_2": "1",
"category_28": "1",
"category_22": "1",
"category_29": "1",
"category_23": "1",
"category_62": "1"
},
"supported_languages": {
"english": {
"supported": "true",
"subtitles": "true"
},
"russian": {
"supported": "true",
"subtitles": "true"
},
"italian": {
"supported": "true",
"subtitles": "true"
},
"german": {
"supported": "true",
"subtitles": "true"
},
"tchinese": {
"supported": "true",
"subtitles": "true"
},
"brazilian": {
"supported": "true",
"subtitles": "true"
},
"french": {
"supported": "true",
"subtitles": "true"
},
"spanish": {
"supported": "true",
"subtitles": "true"
},
"japanese": {
"supported": "true",
"subtitles": "true"
},
"koreana": {
"supported": "true",
"subtitles": "true"
},
"polish": {
"supported": "true",
"subtitles": "true"
},
"schinese": {
"supported": "true",
"subtitles": "true"
}
},
"steam_release_date": "1481753706",
"community_visible_stats": "1",
"community_hub_visible": "1",
"gameid": "541570",
"content_descriptors_including_dlc": {
"0": "5"
},
"store_tags": {
"0": "1742",
"1": "1721",
"2": "492",
"3": "1667",
"4": "4342",
"5": "1664",
"6": "21",
"7": "5716",
"8": "4166",
"9": "1698",
"10": "4182",
"11": "6815",
"12": "3871",
"13": "10808",
"14": "7702",
"15": "5608",
"16": "11014",
"17": "9541",
"18": "5923",
"19": "597"
},
"review_score": "9",
"review_percentage": "97"
},
"extended": {
"developer": "Portable Moose",
"publisher": "Portable Moose",
"homepage": "http://portablemoose.com/",
"listofdlc": "567990",
"dlcavailableonstore": "1"
},
"config": {
"installdir": "Sally Face",
"launch": {
"0": {
"executable": "Sally Face.exe",
"type": "default",
"config": {
"oslist": "windows"
}
},
"1": {
"executable": "Sally Face.app",
"type": "default",
"config": {
"oslist": "macos"
}
},
"2": {
"executable": "Sally Face.x86",
"type": "default",
"config": {
"oslist": "linux",
"osarch": "32"
}
},
"3": {
"executable": "Sally Face.x86_64",
"type": "default",
"config": {
"oslist": "linux",
"osarch": "64"
}
}
},
"steamcontrollertemplateindex": "1",
"steamcontrollerconfigdetails": {
"3565796004": {
"controller_type": "controller_neptune",
"enabled_branches": "default,beta,experimental,internal",
"use_action_block": "false"
}
},
"steamdecktouchscreen": "1"
},
"depots": {
"541571": {
"config": {
"oslist": "windows"
},
"manifests": {
"public": {
"gid": "5158663322331652063",
"size": "770707899",
"download": "267081216"
},
"experimental": {
"gid": "5158663322331652063",
"size": "770707899",
"download": "267081216"
},
"older_build": {
"gid": "8585233694534495202",
"size": "1229095316",
"download": "325119440"
}
}
},
"541572": {
"config": {
"oslist": "macos"
},
"manifests": {
"public": {
"gid": "2241425845868044026",
"size": "869811280",
"download": "293944992"
},
"experimental": {
"gid": "2241425845868044026",
"size": "869811280",
"download": "293944992"
},
"older_build": {
"gid": "7317773663642224134",
"size": "1296031508",
"download": "344801264"
}
}
},
"541573": {
"config": {
"oslist": "linux"
},
"manifests": {
"public": {
"gid": "4000111688538816486",
"size": "772943445",
"download": "264038160"
},
"experimental": {
"gid": "4000111688538816486",
"size": "772943445",
"download": "264038160"
},
"older_build": {
"gid": "5118902375854576182",
"size": "1238520944",
"download": "327567264"
}
}
},
"541574": {
"dlcappid": "567990",
"config": {
"oslist": "macos"
},
"manifests": {
"public": {
"gid": "6306546158874346533",
"size": "2102074755",
"download": "699764816"
},
"experimental": {
"gid": "6306546158874346533",
"size": "2102074755",
"download": "699764816"
},
"older_build": {
"gid": "2915036337540680050",
"size": "3698507130",
"download": "1049959920"
}
}
},
"541575": {
"dlcappid": "567990",
"config": {
"oslist": "linux"
},
"manifests": {
"public": {
"gid": "6405727985443762667",
"size": "2005134224",
"download": "669861424"
},
"experimental": {
"gid": "6405727985443762667",
"size": "2005134224",
"download": "669861424"
},
"older_build": {
"gid": "498981720639266401",
"size": "3640920532",
"download": "1032725552"
}
}
},
"567990": {
"dlcappid": "567990",
"config": {
"oslist": "windows"
},
"manifests": {
"public": {
"gid": "4376514624547628837",
"size": "2002798910",
"download": "673150496"
},
"experimental": {
"gid": "4376514624547628837",
"size": "2002798910",
"download": "673150496"
},
"older_build": {
"gid": "9116469352281911015",
"size": "3631398496",
"download": "1030442464"
}
}
},
"baselanguages": "english",
"hasdepotsindlc": "1",
"branches": {
"public": {
"buildid": "24952397",
"timeupdated": "1787757862",
"timebuildupdated": "1787757641"
},
"experimental": {
"buildid": "24952397",
"description": "Public branch with pre-release builds available for testing",
"timeupdated": "1787757694",
"timebuildupdated": "1787757641"
},
"older_build": {
"buildid": "24150947",
"description": "Provides an older builds for players having issues with newer ones",
"timeupdated": "1783705266",
"timebuildupdated": "1783703707"
}
},
"privatebranches": "1"
},
"ufs": {
"quota": "100000",
"maxnumfiles": "3",
"savefiles": {
"0": {
"root": "WinAppDataLocalLow",
"path": "/Steve Gabry/Sally Face",
"pattern": "*.sav",
"platforms": {
"1": "Windows"
}
},
"1": {
"root": "MacAppSupport",
"path": "/Steve Gabry/Sally Face",
"pattern": "*.sav",
"platforms": {
"1": "MacOS"
}
},
"2": {
"root": "LinuxXdgDataHome",
"path": "/Steve Gabry/Sally Face",
"pattern": "*.sav",
"platforms": {
"1": "Linux"
}
},
"3": {
"root": "WinAppDataLocalLow",
"path": "/Steve Gabry/Sally Face",
"pattern": "*.prefs",
"platforms": {
"1": "Windows"
}
},
"4": {
"root": "MacAppSupport",
"path": "/Steve Gabry/Sally Face",
"pattern": "*.prefs",
"platforms": {
"1": "MacOS"
}
},
"5": {
"root": "LinuxXdgDataHome",
"path": "/Steve Gabry/Sally Face",
"pattern": "*.prefs",
"platforms": {
"1": "Linux"
}
}
}
}
}