
Screenshots

Watch trailer on Steam ↗Upstream
Gllama Games · Published by Gllama Games · Official site ↗
Positive — 100% positive (24 reviews) · 26 achievements
Last updated 30 Sept 2026
Play as a salmon journeying home in this challenging physics based platformer using only two buttons! Remember that on a voyage through innumerable obstacles and constant danger, it is your reaction to adversity that determines your success.
£6.69
Lowest price we've ever recorded
View on SteamPrices can lag the live Steam store — always confirm before buying.
Price history
Adventure, Indie, Casual · 2025 · More £5 - £15 games
Navigate the treacherous journey of Upstream as a salmon, relying on quick reflexes and clever physics-based movements to overcome countless hazards.
About this game
Theirs is a journey defined by unmatched instinct, endless resilience, and the ambition of a creature that, for the sake of all generations yet to come, cannot afford to fail.
Play as a salmon journeying home in this challenging physics based platformer using only two buttons! Remember that on a voyage through innumerable obstacles and constant danger, it is your reaction to adversity that determines your success.
Swim and jump your way to the Mountain Spring as a spawning salmon using only a left and right button.
Traverse environments based on different ecosystems from the Pacific Northwest.
Experience an educational and emotional story about the life cycle of a salmon with a bit of encouragement along the way if your progress isn’t always forward (or up).
Satisfy your completionist side by collecting salmonberries and salmon sense, and by finding all the secret areas.
Enjoy the game at your own pace with accessibility settings like: Key Rebinding, Hold-to-Swim, and Quicksave Mode!
A cute salmon.
The reality of a spawning salmon is treacherous, so this will be a challenge for even the most seasoned platformers and speedrunners. Keep an eye out for alternative paths on your voyage.
A game with only two buttons can’t be that hard right?
System Requirements
Will my PC run this? →Minimum
- OS: Windows 10
- Processor: Intel i5 9th Gen or Equivalent
- Memory: 4 GB RAM
- Graphics: GTX 1050 Ti or Equivalent
- Storage: 150 MB available space
Supported Languages
*languages with full audio support
Latest news
Patch NotesOfficial
Upstream 1-year Birthday Update!
Hello, it's been awhile!We wanted to celebrate the one year birthday of Upstream with a few updates as well as a small surprise!Additions:Added a surprise birthday feature!Changes:Upgraded engine version from Godot 4.3 to Godot 4.6.1This should (hopefully) add some performance improvements!Please make sure to report all issues you encounter with this bug report form.Also, we are still working on future projects, progress is just slow. We will share more info when we are ready!Just keep swimming! Gllama GamesRead full article on Community Announcements (Gllama Games)Patch NotesOfficial
Upstream Hotfix: v.1.0.7
Changes: Changed the buttons focus highlight hue to increase pause menu navigation visiblity Bug Fixes: Fixed some missing detail tiles in the Beach area Fixed an issue where the quicksave confirmation on popup could lose focus while using controller Rotating the player should now behave correctly after returning to an out of water quicksave point Hook respawn behavior should now be accurate around quicksave points Please make sure to report all issues you encounter with this bug report form Just keep swimming! Gllama GamesRead full article on Community Announcements (Gllama Games)Patch NotesOfficial
Upstream Hotfix: v.1.0.6
Bug Fixes: Fixed an issue which caused the Innumerable Obstacles Achievement to not trigger when a Hidden Area is the last Collectable Found. Known Issues: Certain area achievements triggering earlier than expected Unexpected game crash occurring while shifting focus using streaming software (if you encounter this issue, PLEASE fill out a detailed bug report. We are currently unable to reproduce this) Please make sure to report all issues you encounter with this bug report form Just keep swimming! Gllama GamesRead full article on Community Announcements (Gllama Games)Patch NotesOfficial
Upstream Hotfix: v.1.0.5
Bug Fixes: Fixed an issue which allowed the endgame screen to be retriggered after completing the game. Known Issues: Certain area achievements triggering earlier than expected Unexpected game crash occurring while shifting focus using streaming software (if you encounter this issue, PLEASE fill out a detailed bug report. We are currently unable to reproduce this) Please make sure to report all issues you encounter with this bug report form Just keep swimming! Gllama GamesRead full article on Community Announcements (Gllama Games)Patch NotesOfficial
Upstream Hotfix: v.1.0.4
Changes: Added French localization for Achievements (courtesy of UULaCrevette) Players can no longer access the leaderboard when running game in offline mode Pause menu now displays how many Salmon Sense particles you are missing per area Bug Fixes: Fixed an issue where saving and reloading game in certain scenarios in the Lake causes unexpected particle behavior on hooks and player Known Issues: Saving and reloading game in certain scenarios in the Lake causes unexpected particle behavior on hooks and player Certain area achievements triggering earlier than expected Unexpected game crash occurring while shifting focus using streaming software (if you encounter this issue, PLEASE fill out a detailed bug report. We are currently unable to reproduce this) Please make sure to report all issues you encounter with this bug report form Just keep swimming! Gllama GamesRead full article on Community Announcements (Gllama Games)






