v1.0.5 notes
Updates Updated Unity Engine Version Updated WWise Version Fixed visual bug with loop-portals
Ouros is a calming puzzle game about forming beautiful curves in a serene space. Find your flow as you nudge, bend, and stretch curves into pleasing shapes, and discover the inherent mathematical beauty of Ouros.
| App ID | 2452920 |
|---|---|
| App type | Game |
| Developer | Michael Kamm |
| Publisher | Michael Kamm |
| Homepage | https://ouros-game.com |
| Release date | 2024-05-22 14:31 UTC |
| Release state | released |
| Localized names | schinese 首尾圆回 |
| Store page | store.steampowered.com/app/2452920 |
| Last store refresh | 2 hours ago |
| # | Executable | Arguments | OS | Description |
|---|---|---|---|---|
| 0 | Ouros.exe | windows | ||
| 1 | Ouros.app | macos | ||
| 2 | Ouros | linux |
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:54 UTC | $4.99 | $4.99 |
| DLC | AppID | Release | Price |
|---|---|---|---|
| No DLC known for this app. | |||
| Branch | Build ID | Description | Updated | Password |
|---|---|---|---|---|
| public | 20292563 | 2025-10-08 18:15 UTC |
| Depot | Name | OS | Size | Download | Public manifest | Notes |
|---|---|---|---|---|---|---|
| 2452921 | windows · 64 | 156.85 MB | 54.11 MB | 6305329135073197857 | ||
| 2452922 | macos · 64 | 284.48 MB | 86.78 MB | 30112393779672250 | ||
| 2452923 | linux · 64 | 244.30 MB | 68.37 MB | 3192285509065611690 |
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 |
|---|---|---|---|
| 20292563 | public | 2025-10-08 18:15 UTC | 2 hours 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:51 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. | ||||
Updates Updated Unity Engine Version Updated WWise Version Fixed visual bug with loop-portals
Updates added stylus support added About Menu removed splash screen and upgraded engine version perf updates (anchor point shader) various UI updates Known Issues macOS sometimes crashes on launch (close and relaunch again if this happens) macOS sometimes shows a "Quit Unexpectedly" notification, even when the game is quit expectedly (dismiss the notification)
Hey everyone! Got some big announcements for the coming weeks. Mobile Launch First and foremost, Ouros is out now on iOS and Android! I've been working hard to make Ouros play wonderfully on mobile devices, and can't wait for you to give it a try! Buy it on iOS here Buy it on Android here {STEAM_CLAN_IMAGE}/44369464/0e311288105403d9db573c633abd26ed31686a8b.png Wholesome Games Steam Celebration Event Ouros will be on sale for the Wholesome Game Steam Celebration from August 15th to 21st. Check it out, as well as all the other wholesome games part of the event! Click here for the Wholesome Games
I'm excited to announce that Ouros is coming to iOS and Android on Wednesday, August 14th! Pre-order for iOS here Pre-register for Android here {STEAM_CLAN_IMAGE}/44369464/0e311288105403d9db573c633abd26ed31686a8b.png Ouros is a calming puzzle game about forming beautiful curves in a serene space. Find your flow as you nudge, bend, and stretch curves into pleasing shapes, and discover the inherent mathematical beauty of Ouros. Ouros plays wonderfully on mobile devices! It has multi-touch controls that feel incredibly intuitive. I've been working hard on making Ouros work on these platforms an
Features added proper versioning (hence the v1.0.1) removed some in-game load hiccups fixed a credit unity version upgrade to 2022.3.32f1 Known Issues - macOS sometimes crashes on launch (close and relaunch again if this happens) - macOS sometimes shows a "Quit Unexpectedly" notification, even when the game is quit expectedly (dismiss the notification)
Features - Ouros should now support touchscreen for Windows devices such as the Microsoft Surface and the ROG Ally. - Ouros also supports touchscreen on Linux. It was already supported on Steam Deck, you can use touch there too! - Increased touch radius for control points - updated unity version (2022.3.30f1) - Pause Button shown in Level Selector Bug Fixes - Handle Empty Save File Bug - "Flip Direction" sound now respects volume settings Known Issues - macOS sometimes crashes on launch (close and relaunch again if this happens)
- removed bug that broke Intel-based macOS builds (introduced from previous patch ːsteamfacepalmː) Current Known Issues - macOS sometimes crashes on launch (close and relaunch again if this happens) - flip sound effect doesn't respond to volume sliders.
- fixed a bug on macOS where the game crashed when switching desktops Current Known Issues - macOS sometimes crashes on launch (close and relaunch again if this happens) - flip sound effect doesn't respond to volume sliders.
Hi everyone! I recently released Ouros, and have been absolutely floored by the response. Thank you so much everyone! I'm also happy to (belatedly) announce that Ouros is featured in the Cerebral Puzzle Showcase! It features a 20% discount that will last until June 5th! Check it out, as well as all the other wonderful puzzle games in the showcase! {STEAM_CLAN_IMAGE}/44369464/cd8fb9f98d97762c88deba0a760da2a510c79d90.gif https://store.steampowered.com/app/2452920/Ouros/ - Michael
Today's the big day! Ouros is now available on Steam! It will launch with a 20% discount for the next two weeks! https://store.steampowered.com/app/2452920/Ouros/ Making this game has been a labor of love. I've learned so much over the course of developing this game. Thank you to everyone who has supported me, it means the world. - Michael
I'm excited to announce that Ouros works great on Steam Deck! I've been working hard on getting it to work seamlessly, and am very happy with how it controls. You'll be able to play on Steam Deck in 3 different ways: Ouros will have multi-touch support for Steam Deck. Multi-Touch works especially well on the new Steam Deck OLED! You'll be to use the Right Trackpad to emulate the mouse cursor (click and drag with trackpad click or R2). You'll also be able to use the Left Joystick to emulate the mouse cursor (click and drag with the A button). You can even combine control schemes! For example yo
I'm excited to announce that Ouros, a calming curve-based puzzle game, will be releasing on Steam on May 22nd! Find your flow as your nudge, bend, and stretch curves into pleasing shapes, and discover the inherent mathematical beauty of Ouros. I can't wait to get this game into your hands! - Michael
Hey all, The first* Next Fest livestream for Ouros is tonight, Friday, Feb 9th @ 8pm PST (GMT-8). I'll be in chat answering questions. Stop by and say hi! {STEAM_CLAN_IMAGE}/44369464/fa840a302e4fb8040381738def73d07487d799e2.png Thanks! Michael *There were broadcast issues with my previous steam event (my stream wasn't showing up on the Next Fest page because of issues on Steam's end), so Steam Support granted me a replacement slot.
I'm excited to announce that Ouros will be participating at Steam Next Fest! The event starts on February 5th at 10AM PST (GMT-8), but you can already play the demo. Be sure to check it out! I'll also be streaming the game twice during the event. Dates coming soon! Feel free to stop by and chat! {STEAM_CLAN_IMAGE}/44369464/1924a31a8cf1ae3e0679ab50c2fca04c5b7aa5ed.gif Thanks! - Michael
Full appinfo as delivered by Steam PICS, changenumber 37460493. Also at /api/app/2452920/raw.
{
"appid": "2452920",
"common": {
"name": "Ouros",
"type": "Game",
"oslist": "windows,macos,linux",
"osarch": "64",
"osextended": "macos64,macosapplesilicon,macosnotarized",
"icon": "787c939d7158ddafb51c8ddb909544665217749c",
"clienticon": "01ecceceff81859249d70ae88d1476449bf7bc25",
"clienttga": "ba36a7702cec5ce0da81bd39519f80524b7818db",
"releasestate": "released",
"name_localized": {
"schinese": "首尾圆回"
},
"steam_deck_compatibility": {
"category": "3",
"steamos_compatibility": "2",
"steam_machine_compatibility": "3",
"test_timestamp": "1738281600",
"tested_build_id": "17069767",
"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",
"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": "47.12801155347984",
"height_pct": "59.583619185863434"
}
},
"library_assets_full": {
"library_capsule": {
"image2x": {
"english": "library_600x900_2x.jpg"
},
"image": {
"english": "library_600x900.jpg"
}
},
"library_hero": {
"image": {
"english": "library_hero.jpg"
},
"image2x": {
"english": "library_hero_2x.jpg"
}
},
"library_logo": {
"logo_position": {
"pinned_position": "BottomCenter",
"width_pct": "47.12801155347984",
"height_pct": "59.583619185863434"
},
"image": {
"english": "logo.png"
},
"image2x": {
"english": "logo_2x.png"
}
},
"library_header": {
"image": {
"english": "library_header.jpg"
}
}
},
"store_asset_mtime": "1772850629",
"associations": {
"0": {
"type": "developer",
"name": "Michael Kamm"
},
"1": {
"type": "publisher",
"name": "Michael Kamm"
}
},
"primary_genre": "4",
"genres": {
"0": "4",
"1": "23"
},
"category": {
"category_2": "1",
"category_22": "1",
"category_23": "1",
"category_62": "1"
},
"supported_languages": {
"english": {
"supported": "true"
},
"french": {
"supported": "true"
},
"italian": {
"supported": "true"
},
"german": {
"supported": "true"
},
"spanish": {
"supported": "true"
},
"japanese": {
"supported": "true"
},
"koreana": {
"supported": "true"
},
"polish": {
"supported": "true"
},
"brazilian": {
"supported": "true"
},
"russian": {
"supported": "true"
},
"schinese": {
"supported": "true"
},
"tchinese": {
"supported": "true"
}
},
"steam_release_date": "1716388304",
"steam_deck_blog_url": "https://steamcommunity.com/app/2452920/eventcomments/4353369252495863869/",
"community_visible_stats": "1",
"community_hub_visible": "1",
"gameid": "2452920",
"store_tags": {
"0": "597",
"1": "1664",
"2": "1654",
"3": "4166",
"4": "4400",
"5": "4094",
"6": "4182",
"7": "492",
"8": "4305"
},
"review_score": "8",
"review_percentage": "96"
},
"extended": {
"developer": "Michael Kamm",
"publisher": "Michael Kamm",
"homepage": "https://ouros-game.com"
},
"config": {
"installdir": "Ouros",
"launch": {
"0": {
"executable": "Ouros.exe",
"config": {
"oslist": "windows",
"osarch": "64"
}
},
"1": {
"executable": "Ouros.app",
"config": {
"oslist": "macos"
}
},
"2": {
"executable": "Ouros",
"config": {
"oslist": "linux"
}
}
},
"steamdecktouchscreen": "4",
"steamcontrollertemplateindex": "1",
"steamcontrollerconfigdetails": {
"3232784404": {
"controller_type": "controller_neptune",
"enabled_branches": "",
"use_action_block": "false"
},
"3241792878": {
"controller_type": "controller_neptune",
"enabled_branches": "default,beta,macos_test,steamdecktest",
"use_action_block": "false"
}
}
},
"depots": {
"2452921": {
"config": {
"osarch": "64",
"oslist": "windows"
},
"manifests": {
"public": {
"gid": "6305329135073197857",
"size": "164470434",
"download": "56736688"
}
}
},
"2452922": {
"config": {
"oslist": "macos",
"osarch": "64"
},
"manifests": {
"public": {
"gid": "30112393779672250",
"size": "298298595",
"download": "90998176"
}
}
},
"2452923": {
"config": {
"oslist": "linux",
"osarch": "64"
},
"manifests": {
"public": {
"gid": "3192285509065611690",
"size": "256166223",
"download": "71687312"
}
}
},
"baselanguages": "english",
"branches": {
"public": {
"buildid": "20292563",
"timeupdated": "1759947353",
"timebuildupdated": "1759869173"
}
},
"privatebranches": "1"
},
"ufs": {
"quota": "20000000",
"maxnumfiles": "100",
"savefiles": {
"0": {
"root": "WinAppDataLocalLow",
"path": "Michael Kamm/Ouros",
"pattern": "ssnf-2024-02.persist"
},
"1": {
"root": "WinAppDataLocalLow",
"path": "Michael Kamm/Ouros",
"pattern": "*.persist"
},
"2": {
"root": "WinAppDataLocalLow",
"path": "Michael Kamm/Ouros",
"pattern": "ouros-save.persist"
},
"3": {
"root": "WinAppDataLocalLow",
"path": "Michael Kamm/Ouros/0_backups",
"pattern": "save-*.persist"
}
},
"rootoverrides": {
"0": {
"root": "WinAppDataLocalLow",
"os": "MacOS",
"oscompare": "=",
"useinstead": "MacAppSupport",
"pathtransforms": {
"0": {
"find": "Michael Kamm/Ouros",
"replace": "Michael Kamm/Ouros"
}
}
},
"1": {
"root": "WinAppDataLocalLow",
"os": "Linux",
"oscompare": "=",
"useinstead": "LinuxXdgConfigHome",
"pathtransforms": {
"0": {
"find": "Michael Kamm/Ouros",
"replace": "unity3d/Michael Kamm/Ouros"
}
}
}
}
}
}