2026-03-07 10:45 UTC · Community Announcements · CWS_DEV
⚙️ Major Infrastructure UpdateToday’s update is one of the most important technical upgrades Citywars Tower Defense has ever received.This patch brings the game onto our latest technology stack and reconnects it with the tools we’ve been building behind the scenes. A lot has changed under the hood, and while not all of it is immediately visible, this update lays the foundation for everything coming next.📜 What Happened Behind the ScenesCitywars Tower Defense is built using the same internal tools that we use to create our games. In fact, the game itself is developed directly inside those tool
2025-07-03 21:45 UTC · Community Announcements · Go down on me
◈𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 ◈🌞 Welcome to the Summer Boardwalk Bonanza! 🌞The sun is out, the waves are rolling, and the boardwalk is alive with fun! Join us for a limited-time, map-wide beach party inspired by Hawaiian vibes and classic fairground flair. 🗓️ Event Duration: July 3th, 2025, until July 31st, 2025📍 Location: In Noblewood World and find Sunny with his Hawaiian shirt to enter the map! ◈𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 �
2025-05-23 01:44 UTC · Community Announcements · Go down on me
{STEAM_CLAN_IMAGE}/41958868/1e73e6a467653785f7b189ca2474659e56e75eea.png Get ready for the ultimate parkour showdown! We’re hosting a live event and you're invited to compete in 3 intense parkour courses—each with a 10-minute time limit and competitive scoring based on finishing position. 🗓️ Date: Saturday, May 24th 🕗 Time: 8 PM EST 📍 Location: In CityWar Tower Defense. Go in Noblewood and find Ruby, or if you are late, type /liveevent in your chat to join the event! 💫 → You can always type /liveevent to spawn in the event lobby if the event is not started. ◈𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 �
2025-04-18 20:00 UTC · Community Announcements · Go down on me
{STEAM_CLAN_IMAGE}/41958868/cc20cf0d7539f53e6b38a6710487709785cec807.png ◈𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 ◈ {STEAM_CLAN_IMAGE}/41958868/1a302fb09d829866fcbde3c37b2d773aa1aeced5.png 🌸 Spring is in the air—and so are the eggs! In this limited-time event, players are challenged to explore every corner of the map in search of hidden eggs. Some are tucked away in plain sight, while others may require a clever eye or a little ingenuity to reach. Each eg
2025-01-18 19:27 UTC · Community Announcements · Giarpy
◈𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 ◈ {STEAM_CLAN_IMAGE}/41958868/cb47bc354800f91a85bee11c22e2362fe4001b2c.png This week, we released a new game available on the storefront named Evoprime! In this game you can train your own creatures, called Evos, which you can put them into fights against other evos! By winning multiple combats you will gain the possibility to make your Evo Evolve into a more powerful version of itself! ◈𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 �
2025-01-14 08:38 UTC · Community Announcements · Giarpy
◈𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 ◈ {STEAM_CLAN_IMAGE}/41958868/4cb9dfbc13a9ea082e60768a27d6837017e499f8.png This week, we released a new game available on the storefront named Cowboy Duel! In this game you must prepare a sequence of different actions that will play at simultaneously against your opponent's sequence, and you must choose the best order to win! From shooting, to reflecting attack and healing the best order will win! ◈𝅒 𝅓 𝅒 𝅓 𝅒 𝅓
2025-01-04 00:29 UTC · Community Announcements · Giarpy
◈𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 ◈ {STEAM_CLAN_IMAGE}/41958868/8964c37b6afa9ac42aa03b10cc5a5b65088360e9.png This week's update is centered on Etherdrive, which has new content and improvements: New content: -New secret droid NPC that helps you complete a secret puzzle. Destroy barrels to get a chance to spawn the droid, which holds a Power Gem for you and your friends. When the droid spawns, you will need to find 3 different colored pillars in a le
2025-01-03 20:38 UTC · Community Announcements · Gardak
◈𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 ◈ {STEAM_CLAN_IMAGE}/41958868/e2c84743c265a9ba6868ed89e0eaf19773edd8b0.png This week we released a new celebration map in the storefront: -Create your own fireworks show and celebrate with your friends. -Dress up to take a screenshot to memorize the moment. -Hang out around the beach in this beautiful Brazil themed map. ◈𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓
2024-12-21 09:36 UTC · Community Announcements · Linkupdated
◈𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 ◈ {STEAM_CLAN_IMAGE}/41958868/94ddbde72a6903cd133f3390c4d1d3a2a02df88a.png This week's we have a new game on the storefront called Christmas Evil! -Gather your friends and play in against each other -Steal the gifts from santa on the middle of the map and bring them to your teams yard. -The team with the most gifts will win! -If you get a coal gift, you can bring them to the opposite team to explode their gifts. Goo
2024-12-19 18:06 UTC · Community Announcements · Giarpy
◈𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 ◈ {STEAM_CLAN_IMAGE}/41958868/3d2c69595afebbcaf695dcc62872b7517d5cd55f.png This week, we released three new emotes, the first one is /snake, turns you into a snake! To get this emote you need to have at least 28 stars in the Star Milestones. ◈𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒
2024-12-07 03:55 UTC · Community Announcements · Giarpy
◈𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 ◈ {STEAM_CLAN_IMAGE}/41958868/48847db4d45861549d9f8ad79af31081a83be1a5.png This week's we have a new game on the storefront called Turtle Knights! -Protect your egg at all costs against enemies in this first person action game -Purchase upgrades to be stronger -Climb at the top of the leaderboard and show off your record! To try out this game, head to the hub's arcade or to the storefront! ◈𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 �
2024-11-30 00:50 UTC · Community Announcements · Giarpy
◈𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 ◈ {STEAM_CLAN_IMAGE}/41958868/f0aa7e74f1ff6cd3aa9db9d657280e9cdfd666cd.png This week, we released a new game called Rush 'N' Roll! -Roll around as a ball and collect as many points as you can before falling into water or before your time bar is empty. -The more points you collect the faster you go. -When you collect points you gain more time. Try out this new game from the Hub's arcade! ◈𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 �
2024-11-23 14:32 UTC · Community Announcements · Giarpy
◈𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 ◈ {STEAM_CLAN_IMAGE}/41958868/f1d42a5bde556cb09ed40c61e168a7c4c6e3e2bb.png This week we released a new game in the storefront: Parkour Worlds. -Complete and race in different parkours with your friends. -Unlock cosmetics and show off to your friends. -Get at the top of the leaderboard of the game. ◈𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓
2024-11-16 16:33 UTC · Community Announcements · Giarpy
◈𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 ◈ {STEAM_CLAN_IMAGE}/41958868/5f96d9fa8ff84723523aadd30ab8e2dfba640dac.png This week we added a lot of games on the hub playable from the storefront. Stay tuned for new features upcoming in the hub! ◈𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 ◈ {STEAM_CLAN_IMAGE}/41958868/32b5fda11
2024-11-09 06:50 UTC · Community Announcements · Giarpy
◈𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 ◈ {STEAM_CLAN_IMAGE}/41958868/1fbf17a9df14927961f5446cb76200f2a1f17ed6.png This week, we released a new game called Underwater. In this game you must explore a mysterious underwater world, craft your way to survival, and conquer the unknown. Face many dangers and uncover hidden wonders in this adventure game. To try out this new game, head to Noblewood's Arcade! ◈𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓 𝅒 𝅓
Full appinfo as delivered by Steam PICS, changenumber 38810348. Also at /api/app/1890650/raw.
{
"appid": "1890650",
"common": {
"name": "Citywars Tower Defense",
"type": "Game",
"oslist": "windows,macos,linux",
"osarch": "64",
"osextended": "macos64,macosapplesilicon,macosnotarized",
"icon": "7f77c17d70bd233856ff315e877f97a76e451895",
"logo": "22bd53f1407674d74e955efadec8b64caa75500e",
"logo_small": "22bd53f1407674d74e955efadec8b64caa75500e_thumb",
"linuxclienticon": "bd222281331cb8c0b8df7412be8db64a1102d548",
"clienticns": "1326d9d02fe2f5ce80c2cf60bdbd1cd793ca6bf0",
"clienticon": "7f77c17d70bd233856ff315e877f97a76e451895",
"clienttga": "f77539b7bbcce5fa41c736abcbb5c846c6743f72",
"releasestate": "released",
"steam_deck_compatibility": {
"category": "3",
"steamos_compatibility": "2",
"steam_machine_compatibility": "3",
"test_timestamp": "1668556800",
"tested_build_id": "9875622",
"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": "100",
"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"
},
"logo_position": {
"pinned_position": "CenterCenter",
"width_pct": "100",
"height_pct": "100"
}
}
},
"store_asset_mtime": "1751667478",
"associations": {
"0": {
"type": "developer",
"name": "01 Studio"
},
"1": {
"type": "publisher",
"name": "01 Studio"
}
},
"primary_genre": "29",
"genres": {
"0": "1",
"1": "25",
"2": "4",
"3": "29",
"4": "2",
"5": "37",
"6": "70"
},
"category": {
"category_1": "1",
"category_20": "1",
"category_9": "1",
"category_38": "1",
"category_27": "1",
"category_28": "1",
"category_39": "1",
"category_24": "1"
},
"supported_languages": {
"english": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"french": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"german": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"spanish": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"polish": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"portuguese": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"russian": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"schinese": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"italian": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"japanese": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"koreana": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"turkish": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
}
},
"steam_release_date": "1646377540",
"community_hub_visible": "1",
"gameid": "1890650",
"store_tags": {
"0": "9",
"1": "1645",
"2": "113",
"3": "1662",
"4": "1697",
"5": "3843",
"6": "1702",
"7": "7332",
"8": "6730",
"9": "4747",
"10": "1716",
"11": "4191",
"12": "1643",
"13": "1684",
"14": "1773",
"15": "128",
"16": "19",
"17": "1723",
"18": "10816",
"19": "42804"
},
"review_score": "6",
"review_percentage": "79"
},
"extended": {
"absolutemousecoordinates": "0",
"remoteplaytogethertestingbranches": "upcoming",
"developer": "01 Studio",
"publisher": "01 Studio",
"isfreeapp": "1"
},
"config": {
"installdir": "Citywars Tower Defense",
"launch": {
"0": {
"executable": "CitywarsSavage.exe",
"config": {
"oslist": "windows"
}
},
"1": {
"executable": "CitywarsSavage.app\\Contents\\MacOS\\CitywarsSavage",
"config": {
"oslist": "macos"
}
},
"2": {
"executable": "CitywarsSavage.x86_64",
"config": {
"oslist": "linux",
"osarch": "64"
}
}
}
},
"depots": {
"228988": {
"config": {
"oslist": "windows"
},
"depotfromapp": "228980",
"sharedinstall": "1"
},
"1890651": {
"manifests": {
"public": {
"gid": "5019794402605269361",
"size": "57",
"download": "112"
}
}
},
"1890652": {
"config": {
"oslist": "windows"
},
"manifests": {
"public": {
"gid": "2722232661812554916",
"size": "271524247",
"download": "113183824"
}
}
},
"1890653": {
"config": {
"oslist": "macos"
},
"manifests": {
"public": {
"gid": "4165552284217359326",
"size": "232348352",
"download": "87682640"
}
}
},
"1890654": {
"config": {
"oslist": "linux"
},
"manifests": {
"public": {
"gid": "1880954957795848025",
"size": "226339913",
"download": "88967872"
}
}
},
"1890655": {},
"branches": {
"public": {
"buildid": "25060351",
"timeupdated": "1788274094",
"timebuildupdated": "1788273913"
}
},
"privatebranches": "1"
}
}