2026-01-26 17:41 UTC · Community Announcements · Stray Fawn Publishing
Hey Puzzlers👋 River Towns is 50% off for the first time ever as part of Stray Fawns Publishing Sale! If you've been waiting for a lower price, now is your chance. Thank you for being part of our community! Your support means the world to us! 💚 Whether you're just discovering River Towns or have been with us since the beginning, now’s the perfect time to jump in. You might also enjoy these heavily discounted bundles from the Stray Fawn Sale: And check out Gambonanza and it's public playtest! See you by the river! 👋
2025-11-24 18:36 UTC · Community Announcements · antenirulf
Hey Puzzlers 👋 The Steam Awards are just around the corner. We would be super happy if you would nominate River Towns for the “Sit Back and Relax” Award. Cheers and a big thank you, Frogsong Studios 🐸 noborder=1] {STEAM_CLAN_IMAGE}/45332670/ca52737c1fbf2314de6d720d366ffefc73c1e0f5.png {STEAM_CLAN_IMAGE}/45001113/a41399b0ae56dcbea4e74ebee5bcbb809485570a.png
2025-09-29 14:47 UTC · Community Announcements · chat
Hey Puzzlers 👋 We’ve got exciting news! River Towns is part of the Metaroot Autumn Game Celebration and that means the game is 35% off! 🎊 That’s under $10 for a cozy, strategic city puzzler with a twist. 🏡🌊 👉 Check out the sale here: https://store.steampowered.com/curator/44892821/sale/autumnsale2025 💌 A quick note for our Kickstarter backers: We’re working hard behind the scenes to finish your remaining rewards. Including the in-game statues and custom content. You’ll hear from us soon with more details! Thank you for being part of our community! Your support means the world to us! 💚 W
2025-05-19 17:12 UTC · Community Announcements · chat
Hey Puzzlers 👋 We’ve got exciting news: River Towns is 20% off for the first time ever! 🥳 If you've been waiting to build your first cozy town, now’s the perfect moment. This is our lowest price yet and it’s part of the: 💫 Metaroot Game Celebration 💫 River Towns is featured in the official Metaroot Sale alongside Of Life and Land, which just released on Friday! ✨ Together, they’re also available in a special bundle for all fans of relaxing and creative strategy games. https://store.steampowered.com/bundle/51725/River_Towns_x_Of_Life_and_Land/ Browse the Metaroot Game Celebration ⬇️ https:/
2025-04-02 11:56 UTC · Community Announcements · antenirulf
Hey Puzzlers 👋 We’ve got some exciting updates for you! 🗣️ River Towns is now available in Korean, Spanish, and Brazilian Portuguese! We’re so happy to welcome even more players from around the world to our cozy little towns! 🌏💚 💥 We’ve also hit a few big milestones: 🔹 Over 2,500 Puzzlers have joined so far 🔹 50+ Steam Reviews 🔹 And we’re officially rated “Very Positive”! 🥳 Thank you for all your amazing feedback and support! And there’s more: 🌿 River Towns is part of the Earth Appreciation Festival 2025! From April 1st to 7th, you can grab the game on sale as part of the festival ce
2025-03-25 12:54 UTC · Community Announcements · antenirulf
Hey Puzzlers 👋 Oh, what a day yesterday was! 🎉 River Towns officially launched, and we’re still catching our breath. Thank you all for the love, excitement, and warm welcome! 💚 We’re incredibly excited to share that over 1,000 of you have picked up River Towns since launch! 🌊💚 That means a lot to us! Thank you for helping us bring the river back to life! 🐞 We’re also actively fixing bugs you’ve reported on Discord. Thank you for helping us improve the game so quickly! 📝 We already have over 20 reviews, and we love reading your feedback! If you’ve had a chance to try the game, feel free
2025-03-24 14:49 UTC · Community Announcements · antenirulf
Hey Puzzlers 👋 The day has finally come – River Towns is officially out now on Steam! 🏡🌊 You can grab the full version right here with a discount: https://store.steampowered.com/app/2485350/River_Towns/ We couldn’t have done this without your incredible support. A huge THANK YOU from the whole team at Frogsong Studios! 🐸💚 🧩 Leaderboard: With the full release, we’ve reset the leaderboard to ensure a fair start for everyone. Time to climb to the top again! 🏆 If you’d like to support us now and going forward, you can: – Recommend River Towns to a friend – Write a review on Steam – Share yo
2025-02-24 15:00 UTC · Community Announcements · antenirulf
https://images-ext-1.discordapp.net/external/PaobTrNXuZCmzdcDnjStP5Reyc-HVXpkNvOuFAA08is/https/metaroot.ch/sendy/uploads/1740401512.gif?width=720&height=405 Hey Puzzler 👋 Exciting news – our Tetris-like city puzzler, River Towns, is launching on Steam on March 24! We’re super excited to share this milestone with you. Your support has helped us restore the river and bring our dream to life. 🌊 We’re also joining Steam Next Fest with a brand-new demo featuring a Challenge Level. In the full release, challenge levels will rotate weekly, so you can test your skills over and over again! Steam Next
2025-01-14 16:07 UTC · Community Announcements · antenirulf
Hey Puzzler 👋 We’re thrilled to share that River Towns is part of the Stray Fawn Publisher Sale starting today! 🏡🌊 This is a great opportunity to check out other amazing titles from Stray Fawn and explore their incredible lineup of games. While you’re there, don’t forget to wishlist River Towns and share the excitement with your friends! 👉 Visit the Publisher Sale: https://store.steampowered.com/sale/strayfawnpublishersale2025 Thank you for your continued support. We can’t wait to share more updates with you soon! 🥰 Frogsong Studios 🐸 {STEAM_CLAN_IMAGE}/45332670/3d30bf8f1384db9b295d19e9a
2025-01-10 15:22 UTC · Community Announcements · antenirulf
Hey Puzzler 👋 Our 30-day journey has come to an end, and what an incredible ride it’s been! Thanks to your amazing feedback and support, River Towns is over 200% funded! 🏡🌊 We’re thrilled to share that thanks to your contributions, the Level Editor will be part of the game! This feature will allow you to create and share your own levels, opening up endless possibilities for creativity. 🎨✨ What’s next? 🧩 We’ll continue working hard to bring River Towns to life and keep you updated on our progress. Together, we’ve revived the river and built the foundation for the world of River Towns to th
2025-01-09 10:36 UTC · Community Announcements · antenirulf
Hey Puzzler 👋 We’re excited to share that more challenge levels are on the way! These additions will make weekly challenges possible, bringing fresh gameplay experiences to River Towns regularly. 🏡✨ {STEAM_CLAN_IMAGE}/45332670/334816f31a1d8f7b1f7026390eaccf4b1dbe9f75.png Your feedback and enthusiasm continue to inspire us, and we’re so grateful to have you on this journey. Together, we’re shaping the future of River Towns! 🌊 Thank you for your support, Frogsong Studios 🐸 P.S. Curious about what’s next for River Towns? Visit our Kickstarter campaign for more details. {STEAM_CLAN_IMAGE}/4533
2025-01-07 17:31 UTC · Community Announcements · antenirulf
Hey Puzzler 👋 Thanks to your incredible feedback and support, River Towns is growing and evolving! 🏡 We’re excited to share that the Photo Mode Extension is now part of the game. You’ll be able to customize district colors and use new filters to make your towns look even more stunning. 📸✨ {STEAM_CLAN_IMAGE}/45332670/6a7315a1e25291883b2b6e0ba41c740d9c7b5b1e.png Looking ahead, we’ve added more goals to our Kickstarter campaign: 💡 More Challenge Levels More challenge levels to make a weekly challenge possible. 💡 Level Editor Create your own levels and share them with the community! Thank you
2025-01-01 09:55 UTC · Community Announcements · Nourin
First of all, we would like to wish you all a happy new year and thank you again for your super support! As a small New Year present, it is now certain: the regular challenge maps are coming! Thank you for helping us to reach this goal. The demo has been online for a few weeks now and we've seen that you particularly like the photo mode at the end of a level. {STEAM_CLAN_IMAGE}/45332670/61cc75fc96c5b2a2c970c68fc8673f7072846051.png That's why we want to extend it with more filters and functions with the second Kickstarter stretch goal. For example, you will be able to colour the districts as yo
2024-12-23 20:56 UTC · Community Announcements · antenirulf
Hey Puzzler 👋 We’ve been blown away by all the amazing feedback you’ve shared about the River Towns demo! 🥰 Your insights and enthusiasm have been incredibly motivating, and we would like to expand our vision for the game based on your feedback. To do this, we’ve introduced stretch goals to our Kickstarter campaign, and the first one is already live! New Challenge Maps – First Stretch Goal 🎯 Our first stretch goal adds new challenge maps on a regular basis! These maps will include unique mechanics, such as Loot Crates - build over them to unlock new shapes and enhance your strategies. 🏡✨ {
2024-12-10 20:01 UTC · Community Announcements · antenirulf
Hey Puzzler👋 WE HAVE EXCITING NEWS! 🥳 You can play River Towns for the first time!!! Get a glimpse of the vibrant world of River Towns with our free demo! Featuring six carefully crafted levels, the demo invites you to explore the game’s strategic puzzles and creative town-building mechanics. ⛵ {STEAM_CLAN_IMAGE}/45332670/4b64c8cebbc6bb79436134590dbe131fc7357639.png We'd love to hear what you think! Your feedback will help us improve River Towns and shape its future. Join our Discord or leave a review on our demo page. 😊 Our Kickstarter campaign is now live! 🥰 Our Kickstarter campaign for
Full appinfo as delivered by Steam PICS, changenumber 37460493. Also at /api/app/2485350/raw.
{
"appid": "2485350",
"common": {
"name": "River Towns",
"type": "Game",
"releasestate": "released",
"oslist": "windows",
"osarch": "64",
"osextended": "",
"clienttga": "30e89bee43c98b1aca1cf352aceee668e3510f91",
"clienticon": "b53bc203e35b38c10daedd5b4dcc74e9dff93273",
"icon": "a604a56781e4cff40107e258c2b6c2997aeac66b",
"name_localized": {
"schinese": "河畔小镇"
},
"steam_deck_compatibility": {
"category": "2",
"steamos_compatibility": "2",
"steam_machine_compatibility": "2",
"test_timestamp": "1743724800",
"tested_build_id": "17925956",
"tests": {
"0": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_ControllerGlyphsDoNotMatchDeckDevice"
},
"1": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_TextInputDoesNotAutomaticallyInvokesKeyboard"
},
"2": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultControllerConfigFullyFunctional"
},
"3": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_InterfaceTextIsLegible"
},
"4": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultConfigurationIsPerformant"
}
},
"steam_machine_tests": {
"0": {
"display": "3",
"token": "#SteamMachine_TestResult_ControllerGlyphsDoNotMatchDevice"
},
"1": {
"display": "3",
"token": "#SteamMachine_TestResult_TextInputDoesNotAutomaticallyInvokesKeyboard"
},
"2": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultControllerConfigFullyFunctional"
},
"3": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultConfigurationIsPerformant"
}
},
"steamos_tests": {
"0": {
"display": "3",
"token": "#SteamOS_TestResult_GameStartupFunctional"
},
"1": {
"display": "1",
"token": "#SteamOS_TestResult_TextInputDoesNotAutomaticallyInvokesKeyboard"
}
},
"configuration": {
"supported_input": "gamepad",
"requires_manual_keyboard_invoke": "1",
"requires_non_controller_launcher_nav": "0",
"primary_player_is_controller_slot_0": "0",
"non_deck_display_glyphs": "1",
"small_text": "0",
"requires_internet_for_setup": "0",
"requires_internet_for_singleplayer": "0",
"recommended_runtime": "proton-9.0-4RC",
"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": "c6858b778684d712a59a36b718856bcd6672c680/capsule_231x87.jpg",
"schinese": "4d3e3604c4f2a889da7806d5a53ae92d71122be4/capsule_231x87_schinese.jpg"
},
"header_image": {
"english": "header.jpg",
"schinese": "3283ed979e398b4f20b923172546b221f94f397b/header_schinese.jpg"
},
"library_assets": {
"library_capsule": "en,zh-cn",
"library_hero": "en",
"library_hero_blur": "en",
"library_logo": "en,zh-cn",
"library_header": "en,zh-cn",
"logo_position": {
"pinned_position": "BottomLeft",
"width_pct": "42.60380772361512",
"height_pct": "84.03283957953829"
}
},
"library_assets_full": {
"library_capsule": {
"image": {
"english": "081d98cef90388cf6e4d05454c90e4f486b1ec46/library_600x900.jpg",
"schinese": "905a7dde64c766153609c745d1e77243e85fb903/library_capsule_schinese.jpg"
},
"image2x": {
"english": "081d98cef90388cf6e4d05454c90e4f486b1ec46/library_600x900_2x.jpg",
"schinese": "905a7dde64c766153609c745d1e77243e85fb903/library_capsule_schinese_2x.jpg"
}
},
"library_hero": {
"image": {
"english": "70512d007c116d1cb5161404eb0cd15cfe2e8198/library_hero.jpg"
},
"image2x": {
"english": "70512d007c116d1cb5161404eb0cd15cfe2e8198/library_hero_2x.jpg"
}
},
"library_hero_blur": {
"image": {
"english": "70512d007c116d1cb5161404eb0cd15cfe2e8198/library_hero_blur.jpg"
}
},
"library_logo": {
"image": {
"english": "44485b1c839f3b84e24a0ce429e2c2de92616418/logo.png",
"schinese": "45be732a07cd5b2166e4c6c117f49655e54135e7/logo_schinese.png"
},
"logo_position": {
"pinned_position": "BottomLeft",
"width_pct": "42.60380772361512",
"height_pct": "84.03283957953829"
},
"image2x": {
"english": "44485b1c839f3b84e24a0ce429e2c2de92616418/logo_2x.png",
"schinese": "45be732a07cd5b2166e4c6c117f49655e54135e7/logo_schinese_2x.png"
}
},
"library_header": {
"image": {
"english": "d00730cdfc18e2bd4c47ac14ccc8ede299140e85/library_header.jpg",
"schinese": "3283ed979e398b4f20b923172546b221f94f397b/library_header_schinese.jpg"
},
"image2x": {
"english": "d00730cdfc18e2bd4c47ac14ccc8ede299140e85/library_header_2x.jpg",
"schinese": "3283ed979e398b4f20b923172546b221f94f397b/library_header_schinese_2x.jpg"
}
}
},
"store_asset_mtime": "1761145447",
"associations": {
"0": {
"type": "developer",
"name": "Frogsong Studios"
},
"1": {
"type": "publisher",
"name": "Metaroot"
},
"2": {
"type": "publisher",
"name": "Stray Fawn Publishing"
},
"3": {
"type": "franchise",
"name": "Metaroot"
},
"4": {
"type": "franchise",
"name": "Stray Fawn Studio"
},
"5": {
"type": "franchise",
"name": "Frogsong Studios"
}
},
"primary_genre": "2",
"genres": {
"0": "4",
"1": "23",
"2": "2"
},
"category": {
"category_2": "1",
"category_25": "1",
"category_22": "1",
"category_23": "1",
"category_30": "1",
"category_67": "1",
"category_68": "1",
"category_74": "1",
"category_62": "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"
},
"japanese": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"russian": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"schinese": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"spanish": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"koreana": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"brazilian": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
}
},
"steam_release_date": "1742827581",
"community_visible_stats": "1",
"workshop_visible": "1",
"community_hub_visible": "1",
"gameid": "2485350",
"store_tags": {
"0": "1664",
"1": "4328",
"2": "1770",
"3": "9",
"4": "6129",
"5": "597",
"6": "1677",
"7": "97376",
"8": "3810",
"9": "5350",
"10": "1654",
"11": "4305",
"12": "7481",
"13": "4191",
"14": "1643",
"15": "4252",
"16": "5851",
"17": "3835",
"18": "1684",
"19": "4182"
},
"review_score": "8",
"review_percentage": "92"
},
"extended": {
"developer": "Frogsong Studios",
"publisher": "Metaroot",
"homepage": "https://frogsong-studios.com/"
},
"config": {
"installdir": "EmpireBuilder",
"launch": {
"0": {
"executable": "EmpireBuilder.exe"
}
},
"steamcontrollertemplateindex": "1",
"steamcontrollerconfigdetails": {
"3449022474": {
"controller_type": "controller_xbox360",
"enabled_branches": "default,development,experimental",
"use_action_block": "false"
},
"3449046399": {
"controller_type": "controller_neptune",
"enabled_branches": "default,development,experimental",
"use_action_block": "false"
}
},
"steamdecktouchscreen": "1",
"steamconfigurator3rdpartynative": "65535"
},
"depots": {
"228989": {
"config": {
"oslist": "windows"
},
"depotfromapp": "228980",
"sharedinstall": "1"
},
"228990": {
"config": {
"oslist": "windows"
},
"depotfromapp": "228980",
"sharedinstall": "1"
},
"2485351": {
"manifests": {
"public": {
"gid": "6043602619168950081",
"size": "1088099430",
"download": "753394400"
},
"experimental": {
"gid": "5654310424624176442",
"size": "1102618303",
"download": "783689376"
}
}
},
"workshopdepot": "2485350",
"branches": {
"public": {
"buildid": "18195330",
"timeupdated": "1745401967",
"timebuildupdated": "1745336421"
},
"experimental": {
"buildid": "20339081",
"description": "Experimental Feature Testing",
"timeupdated": "1760108249",
"timebuildupdated": "1760108083"
}
},
"privatebranches": "1"
},
"ufs": {
"quota": "200000000",
"maxnumfiles": "100",
"savefiles": {
"0": {
"root": "WinAppDataLocal",
"path": "EmpireBuilder/Saved/SaveGames/",
"pattern": "SGSaveLevelData.sav"
}
}
}
}