Captastica (our next game) - Development Update
During the summer we've continued development of Captastica. This video shows the game's current progress, along with a short introduction to each sibling and their unique ability:More coming soon!
Casual 2D platformer with a cute ninja girl theme.
| App ID | 2005800 |
|---|---|
| App type | Game |
| Developer | Reza Mirzaei |
| Publisher | Dreamware Games |
| Homepage | https://dreamware.games/games/ninjathea |
| Release date | 23 August 2022 |
| Release state | released |
| Controller support | partial |
| Free app | Yes |
| Store page | store.steampowered.com/app/2005800 |
| Last store refresh | 4 hours ago |
| # | Executable | Arguments | OS | Description |
|---|---|---|---|---|
| 0 | NinjaThea.exe | windows | Game executable | |
| 1 | NinjaThea.app\Contents\MacOS\NinjaThea | macos | Game app | |
| 2 | NinjaThea.x86_64 | linux | Game executable |
Hourly peaks, UTC. All-time peak covers SteamRaw's recorded history.
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 |
|---|---|---|---|
| 12 September 2026 05:50 UTC | Free | Free |
| DLC | AppID | Release | Price |
|---|---|---|---|
| No DLC known for this app. | |||
| Branch | Build ID | Description | Updated | Password |
|---|---|---|---|---|
| public | 21083866 | 6 December 2025 18:59 UTC |
| Depot | Name | OS | Size | Download | Public manifest | Notes |
|---|---|---|---|---|---|---|
| 2005801 | windows · 64 | 282.83 MB | 34.46 MB | 6511981617692528913 | ||
| 2005802 | macos · 64 | 299.19 MB | 41.81 MB | 325763215424166947 | ||
| 2005803 | linux · 64 | 278.35 MB | 31.97 MB | 4252014334651010133 |
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 |
|---|---|---|---|
| 21083866 | public | 6 December 2025 18:59 UTC | 4 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 at least 12 September 2026 06:28 UTC (estimated from the earliest recorded change; the exact first fetch was not stored).
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. | ||||
During the summer we've continued development of Captastica. This video shows the game's current progress, along with a short introduction to each sibling and their unique ability:More coming soon!
We’re working on a new project (working title: Captastica): a co-op puzzle-platformer built around teamwork, timing, and a bit of chaos.Still a work in progress, but here’s a short look at local co-op in action:Control a team of four mushroom siblings, each with a unique ability:🛡️ Block hazards🌬️ Float across gaps🍄 Bounce teammates🎯 Attack and trigger objectsPlay solo or together and switch between characters to solve puzzles and survive.More to come soon 🤗-----Placeholder background music from PlayOnLoop.com Licensed under Creative Commons by Attribution 4.0'-----Pixel art from itch.io
This quality of life upgrade is for long-term stability:Upgraded game engine to Unity 6.3, to keep the game currentRemoved unused packages and game assets, updated necessary packages (e.g. for camera controls) to optimize game buildUpgraded to use Unity's new input system for improved controlsThis makes NinjaThea more maintainable and more accessible. As always, thanks for playing!
This patch addresses a recently reported security vulnerability from Unity. There’s no evidence of exploitation, but I'm updating to keep everything safe and secure for everyone. You can read about the issue on Unity’s official site: Security Update Advisory Thanks for playing!
Housekeeping build to keep the game current:Minor game engine upgradeImproved Steam integration (better handling of Steam overlay and Steam Cloud)Reduced build size (improved/compressed audio and game images/icons)As always thanks to everyone who plays the game 😃
This major patch brings long-term stability going forward:Upgraded the game engine to Unity 6 to keep the game currentMoved publishing to Dreamware Games to enable consistent build automation and patchingLinux build!Improved controller support in menus and gameplayImproved UI scaling and increased text size for better readabilityPolished audio: voice lines are now stereo and sound effects have balanced volumeAdded one new achievement for reaching the finish line... a bit too earlyThis makes NinjaThea more maintainable and more accessible. As always, thanks for playing!
NinjaThea now plays on Steam Deck thanks to latest updates:Linux build (obviously!)Improved controller support (menus and gameplay)UI scales properly on all resolutions (including 1280x800)Bigger, clearer text in UII hope this makes the game a bit more accessible to players. Enjoy!
I'm now managing the game under my game dev studio Dreamware Games to utilize the build pipeline and keep the game updated and current. Also to make the game easier to patch and fix. There will be a major update coming soon:Upgrade to Unity 6 game engineAdjustments for better Steam Deck compatibilityA Linux build (obviously 😄)Minor bug fixes (mostly UI and scene transitions)Many thanks to everyone who’s played the game. Little Thea is now 7 and she’s loved seeing her first game out in the world these past few years 🙌🏻
Check it out on: {STEAM_CLAN_IMAGE}/42762301/7b02ce8bed9ef51a122795a6c62a175d16be4732.png
Check out the demo on: {STEAM_CLAN_IMAGE}/42762301/7b02ce8bed9ef51a122795a6c62a175d16be4732.png
Check out this demo gameplay of NinjaThea 2. All core components are done, and little Thea and I are wokring as fast as we can creating fun levels. Coming soon (end of `24 we hope)! Don't forget to have a look at this; all income form it goes to NinjaThea 2: https://store.steampowered.com/app/2170700/Arcade_Classics/
Work on the sequel is coming along great! I've added more environments and the character design is evolving nicely. Also check out this small game, partly financing NinjaThea 2: https://store.steampowered.com/app/2170700/Arcade_Classics/
Work on the sequel to this tiny adventure is underway and little Thea herself is busy making up stories about the critters and how they once again are causing mayhem 🤩 The artwork is slowly taking shape and character movement is starting to feel smooth. Stay tuned! {STEAM_CLAN_IMAGE}/42762301/e0a6e177b0f88f6c4622e22bb2cba936c335e96e.png {STEAM_CLAN_IMAGE}/42762301/73119b4be0b7b057da42e6f8b2838259c5346d1b.png
Following issues have been patched: Ultra wide screens (21:9 aspect ratio): Correctly spawn enemies when ultra wide screen New backgrounds to fit across entire screen Player death: Fix bug where player dies repeatedly if caught between 2 traps (like moving saw blade and fan)
Following issues have been patched: Improved hit detection: check for enemy hit on every frame of attack animation. Fixed issue with attack range not resetting after jump attack. Fixed bug where game softlocks if you die on the first frame of an enemy hit. Fixed menu navigation bug with "Credits" locking.
Full appinfo as delivered by Steam PICS, changenumber 36631845. Also at /api/app/2005800/raw.
{
"appid": "2005800",
"common": {
"name": "NinjaThea",
"type": "Game",
"oslist": "windows,macos,linux",
"osarch": "64",
"osextended": "macos64,macosapplesilicon,macosnotarized",
"icon": "3fcc9dc4b9b849919fc4e9c77ba49524d46ce0c3",
"clienttga": "7ae9a4cd79d0d232528589e1d6180357d057a219",
"clienticon": "89d892f9af81b237b12606d489dee5e0c5449ffb",
"releasestate": "released",
"linuxclienticon": "ff5f2fc65f8d87366876b598c260150abc9aff3a",
"clienticns": "1a5d4d3990a237ef38be0dbe347dc6a347fdbb4d",
"controllertagwizard": "1",
"controller_support": "partial",
"small_capsule": {
"english": "852cbd2171bc586d983fae1354a98778a29e0e51/capsule_231x87.jpg"
},
"header_image": {
"english": "1ebd3e3c8475b1fa8d4e63a26cd6748670ff01b6/header.jpg"
},
"library_assets": {
"library_capsule": "en",
"library_hero": "en",
"library_logo": "en",
"library_header": "en",
"logo_position": {
"pinned_position": "BottomLeft",
"width_pct": "54.19404829787722",
"height_pct": "92.67285556606747"
}
},
"library_assets_full": {
"library_capsule": {
"image": {
"english": "91cb0ff7a2f8771904ae4edf4070fd4ff5be558a/library_capsule.jpg"
},
"image2x": {
"english": "91cb0ff7a2f8771904ae4edf4070fd4ff5be558a/library_capsule_2x.jpg"
}
},
"library_hero": {
"image": {
"english": "library_hero.jpg"
},
"image2x": {
"english": "library_hero_2x.jpg"
}
},
"library_logo": {
"logo_position": {
"pinned_position": "BottomLeft",
"width_pct": "54.19404829787722",
"height_pct": "92.67285556606747"
},
"image": {
"english": "logo.png"
},
"image2x": {
"english": "logo_2x.png"
}
},
"library_header": {
"image": {
"english": "1ebd3e3c8475b1fa8d4e63a26cd6748670ff01b6/library_header.jpg"
},
"image2x": {
"english": "1ebd3e3c8475b1fa8d4e63a26cd6748670ff01b6/library_header_2x.jpg"
}
}
},
"store_asset_mtime": "1753360322",
"associations": {
"0": {
"type": "developer",
"name": "Reza Mirzaei"
},
"1": {
"type": "publisher",
"name": "Dreamware Games"
}
},
"primary_genre": "4",
"genres": {
"0": "4",
"1": "23"
},
"category": {
"category_2": "1",
"category_22": "1",
"category_18": "1",
"category_55": "1",
"category_56": "1",
"category_23": "1"
},
"supported_languages": {
"english": {
"supported": "true"
}
},
"steam_release_date": "1661233463",
"steam_deck_blog_url": "https://steamcommunity.com/app/2005800/eventcomments/591776982251884033/",
"community_visible_stats": "1",
"community_hub_visible": "1",
"gameid": "2005800",
"store_tags": {
"0": "597",
"1": "19",
"2": "5379",
"3": "4305",
"4": "4726",
"5": "3964",
"6": "1688",
"7": "4004",
"8": "7208",
"9": "492",
"10": "4182",
"11": "1625",
"12": "5390"
},
"review_score": "8",
"review_percentage": "96"
},
"extended": {
"developer": "Reza Mirzaei",
"publisher": "Dreamware Games",
"homepage": "https://dreamware.games/games/ninjathea",
"isfreeapp": "1"
},
"config": {
"installdir": "NinjaThea",
"launch": {
"0": {
"executable": "NinjaThea.exe",
"type": "default",
"config": {
"oslist": "windows",
"osarch": "64"
},
"description_loc": {
"english": "Game executable"
},
"description": "Game executable"
},
"1": {
"executable": "NinjaThea.app\\Contents\\MacOS\\NinjaThea",
"type": "default",
"config": {
"oslist": "macos"
},
"description_loc": {
"english": "Game app"
},
"description": "Game app"
},
"2": {
"executable": "NinjaThea.x86_64",
"type": "default",
"config": {
"oslist": "linux",
"osarch": "64"
},
"description_loc": {
"english": "Game executable"
},
"description": "Game executable"
}
},
"steamcontrollertemplateindex": "6",
"steamdecktouchscreen": "1",
"app_mappings": {
"0": {
"platform": "linux",
"tool": "SteamLinuxRuntime_sniper",
"branch": "default"
}
}
},
"depots": {
"2005801": {
"config": {
"oslist": "windows",
"osarch": "64"
},
"manifests": {
"public": {
"gid": "6511981617692528913",
"size": "296573251",
"download": "36132576"
}
}
},
"2005802": {
"config": {
"oslist": "macos",
"osarch": "64"
},
"manifests": {
"public": {
"gid": "325763215424166947",
"size": "313728173",
"download": "43840032"
}
}
},
"2005803": {
"config": {
"oslist": "linux",
"osarch": "64"
},
"manifests": {
"public": {
"gid": "4252014334651010133",
"size": "291867937",
"download": "33525248"
}
}
},
"baselanguages": "english",
"branches": {
"public": {
"buildid": "21083866",
"timeupdated": "1765047553",
"timebuildupdated": "1765047482"
}
}
},
"ufs": {
"quota": "1000000",
"maxnumfiles": "2",
"savefiles": {
"0": {
"root": "WinAppDataLocalLow",
"path": "Dreamware Games/NinjaThea",
"pattern": "gamedata.ninja"
}
},
"rootoverrides": {
"0": {
"root": "WinAppDataLocalLow",
"os": "MacOS",
"oscompare": "=",
"useinstead": "MacAppSupport",
"addpath": ""
},
"1": {
"root": "WinAppDataLocalLow",
"os": "Linux",
"oscompare": "=",
"useinstead": "LinuxHome",
"addpath": ".config/unity3d/"
}
}
}
}