R.E.P.O.
by semiwork · 26 Feb, 2025
1,450 downloads
About the Game

R.E.P.O. is an online co-op horror game featuring physics, proximity voice chat and scary monsters. You and up to 5 friends can venture into terrifying environments to extract valuable objects using your physics-based grabbing tool.

Even the monsters are affected by Newton's law of gravity!
Under the employ of a mysterious computer intelligence. It is your job to locate, transport and extract valuable items from the haunted remains of a long lost humanity.

...but know when to stay quiet.
Transport anything from heavy pianos to fragile ceramics and use teamwork to make sure that the precious cargo will safely reach its destination.

Robotic enhancements increase your chances!
Use your hard earned cash [SURPLUS] to purchase upgrades and weapons from your heartless [GENEROUS] creator.

Screenshots
5 images
Version Information
Steam Patch Notes
Official update history
Here is yet another small update with some fixes and balancing!
- CHANGES
- BALANCING
- FIXES
CHANGES
- Item Melee Weapons - Handling now properly scales with strength and should feel firmer and better at higher strength.
- Item Vehicle - Smaller grab area for the button to reduce accidental activation when trying to move the vehicle.
BALANCING
- Player Revive - Added 1 second of invincibility after revive to prevent instant deaths.
- Cosmetic Boxes - Slightly increased the general spawn chance for boxes, as well as the chance for Ultra Rare boxes.
- Item Staffs - All staffs now have 6 battery pips.
- Item Zero Gravity Staff - Improved zero gravity by making it more controllable and last longer for non-enemy objects. Players can now fly around when using it on themselves.
- Item Roll Staff - Improved by making all rolling objects target enemies, except players. Players now get the same effect as the Roll Drone, allowing them to roll around while steering their trajectory with the camera.
- Item Void Staff - Now has more strength when pulling heavy objects and creates random outward surges for items close to the center, making them less likely to sit static in the middle.
- Enemy Trudge - Now uses the same suck mechanics as the Void Staff. It can suck in bigger valuables more easily and has more chaos in the center of the suck.
FIXES
- Player Tumble - Fixed players falling through the map in multiplayer if TTS failed to initialize.
- Player Overcharge - Fixed a bug that allowed clients to grab tap enemies without getting any overcharge.
- Enemy Bella - Fixed a bug that caused clients to hear a sound many times in a row when she was stunned.
- Item Staffs - Fixed roll staff and gravity staff effects lingering in the air when an enemy was defeated while affected by them.
- Item Unequipping - Fixed clients quickly equipping or unequipping sometimes causing items to appear in the wrong spot.
- Item Defibro - Fixed a rare bug where they would lose their current target if they bounced too far away before teleporting.
- Cosmetic Menu - Now only saves when closing the menu to reduce the likelihood of save file corruption.
- UI Icons - Improved cosmetic and item icon generation to reduce RAM usage and startup freezes.
- Cosmetic Tokens - Added more safeguards against malicious hosts force-adding tokens to clients.
- Meta Saves - Improved save file backup logic.
- Memory - Optimized memory usage.
Bye bye!
/semiwork
Here is yet another small update with some fixes and balancing!
- CHANGES
- BALANCING
- FIXES
CHANGES
- Shopkeeper - When disabled, ruckus tracking is now capped so they won’t wake up too angry.
- Item Staffs - Smaller objects now get less particles.
- Item Zero Gravity Staff - Improved the effect for lifting physics objects.
- Item Sledge Hammer - Now unequips from inventory pre-rotated into its swing-ready pose.
- Item Upgrades - Disabled generic impact smoke.
- Battery UI - Now hides when the map is active.
- Charging Station - Tweaked colliders to prevent gaps where items could get stuck.
BALANCING
- Item Roll Staff - Enemies now have different effect durations based on difficulty, previously 5-5.5s for all. Level 1: 8-10s, Level 2: 6-7.25s, Level 3: 4-4.5s.
- Item Zero Gravity Staff - Enemies now have different effect durations based on difficulty, previously 7.5-8s for all. Level 1: 12-15s, Level 2: 9-11s, Level 3: 6-7s.
- Item Melee Weapons - Much faster response when unequipped out of inventory, with no delay before swinging.
- Item Sledge Hammer - 10% less durable to balance the other changes.
FIXES
- Enemy Birthday Boy - Fixed being able to attack through walls.
- Shopkeeper - Lasers, Cart Cannons, Rubber Ducks and Shockwave Grenades are now correctly seen as ruckus by the shopkeeper. Fixed players being able to go out of bounds when grabbed by the Shopkeeper with a Feather Drone attached.
- Valuable Arctic Snow Bike - No longer causes players to take fall damage while driving. Now easier to stand up when not being driven.
- C.A.R.T. - Fixed carts not always tumbling players when hit as intended.
- Item Vehicles - Players now sit properly in vehicles again after this was accidentally broken in the last patch. Fixed bug where players could stand up while driving.
- Death Head UI - Fixed legs not using the correct color in some rare cases.
- Spectate Head UI - Fixed talk animation freezing when possessing their death head.
- Token UI - No longer renders tokens outside the view.
- Cosmetic Tokens - Fixed an issue where players could sometimes gain infinite tokens when unable to save to disk.
- Save File - Fixed a rare case where a save file would be deleted if the truck allowed the player to survive after dying, and the player left to the main menu in the next level.
- Inventory - Fixed items not remembering their new state when equipped or unequipped right as the level changes.
- Enemy Near Music - Fixed a bug that prevented switching to a new track during a level.
- Museum Money Trap - Fixed players being able to go out of bounds when grabbed by the trap with a Feather Drone attached.
Bye bye!
/semiwork
Here is another small update with some fixes and balancing!
- CHANGES
- BALANCING
- FIXES
CHANGES
- Vehicles - Now drift less sharply at low speeds. Added scratch sound effects that scale with velocity, reducing scratch sound spam when cruising at low speeds.
- Item Semibot Walkies - Valuables can now be discovered while using a walkie.
- Item Hauler - Slower animation for valuables inserted into the valuable box.
- Meta Save File - Added a backup system in case the game quits unexpectedly during saving and corrupts the save file.
- Localization - Added support for overriding base localizations using TSV files in the "StreamingAssets" folder.
BALANCING
- Item Roll Staff - Added one more ammo. Enemies can no longer hear the fully charged staff while idle.
- Item Zero Gravity Staff - Added one more ammo. Enemies can no longer hear the fully charged staff while idle. No longer launches valuables and makes them indestructible for a short time after being hit.
- Item Void Staff - Added one more ammo. Enemies can no longer hear the fully charged staff while idle.
FIXES
- Player Upgrade - Fixed flashing red instead of yellow when using an upgrade.
- Cosmetic Unlocks - Fixed a bug preventing one specific cosmetic from being unlocked.
- Vehicles - Fixed getting stuck at the end of stairs when going down them. Should hopefully no longer fly backward when doing a wheelie on your front wheel.
- Cosmetics - Improved some interactions between cosmetics.
- Menu Buttons - Fixed buttons unable to be interacted with at very low frame rates.
- Save Menu - Long save names no longer disappear from the save info.
Bye bye!
/semiwork
Hope you are enjoying all the new fashions, here is a patch with some fixes and balancing!
- CHANGES
- BALANCING
- FIXES
CHANGES
- Cosmetic Box Spawn - Increased the "bad luck" multiplier slightly. It now persists after a game over and increases at the end of a level instead of at the start.
- Cosmetic Shop Machine - Players unlocking cosmetics one after another should now get less similar cosmetics. Unlocking a grabber cosmetic now shows the grabber during the screen animation intro.
- Shopkeeper - Improved the Ruckus System to detect more forms of ruckus. No longer holds the player as high, preventing death heads from getting stuck in ceilings. Now warns the player before shooting them, if the crime is not too severe.
- Charging Station - Can now charge items held higher up.
- Item Staffs - Now shoots where it points while rotating. Now snaps back to aiming forward after rotating while charged.
- Item Vehicles - Lowered sound effects when vehicles scrape against walls and other surfaces.
BALANCING
- Item Staffs - Enemies can now hear them while charging or when used.
- Item Void Staff - Effect is now active for longer.
- Item Roll Staff - Effect length is now less random. Less ammo.
- Item Zero Gravity Staff - Effect length is now less random and generally longer. Less ammo.
- Item Defibro - Now emits a shockwave that stuns enemies when used.
- Item Vehicles - Enemies like Heart Hugger now stun your vehicle when they grab you. You can get back on, but only for 2 seconds at a time. Enemies can now hear vehicle engines and better hear vehicle impacts.
FIXES
- Player Tumble - Fixed players' tumble weight permanently being lower after mounting a vehicle.
- Enemy Birthday Boy - Fixed rare bug where they could spawn their soul orb outside level bounds.
- Cosmetic Tokens - Fixed an inconsistency when all players died right as the truck left, which sometimes allowed players to keep the run going without awarding cosmetic tokens. Now allows players to live and keep their tokens.
- Upgrade Stand - Fixed sometimes giving fewer upgrades after rerolling. Fixed rare cases where players could reroll without enough money.
- C.A.R.T. - Fixed death pits breaking the cart through walls.
- Item Vehicles - Moved away from the charging station in the truck level, which caused them to charge automatically.
- Item Staffs - Fixed some staffs not triggering their deny effects correctly.
- Item Defibro - Fixed lag stutter cutting to game over even though a revive was in progress.
- Extraction Point - Fixed a rare bug where only some players would see the light turn off.
- Truck - Added more item spawn positions, as the current amount could not spawn all items in the game.
- Valuable Discover - Fixed being unable to discover valuables while tumbled or driving a vehicle.
- Death Head UI - Fixed right and left eyelid colors being flipped.
- Settings - Fixed stuttering when opening the controls page in the lobby menu.
Bye bye!
/semiwork
FIXES
- Tumble Climb - Initial stamina drain now only affects the player who started climbing.
Bye bye!
/semiwork
- NEW
- CHANGES
- BALANCING
- FIXES
- New Setting - Arachnophobia (sorry!)
CHANGES
- Toggle Grab - Items are no longer dropped when opening the pause menu.
- Upgrade Tumble Launch - Renamed "Launch" to "Tumble Launch" for consistency in UI.
BALANCING
- Tumble Climb - Stronger. Now scales with range upgrades. Consumes a percentage of max stamina, more upgrades will still lower stamina cost. Consumes a small stamina burst at the start of each grab. Acts more like a grappling hook now. Slightly more expensive in the shop.
- Enemy Gambit - Money bag prize is now worth more.
- Enemy Bella - Now attacks for half as long. Only rings bell at players she can reach. Bell ring count resets faster.
- Enemy Loom - Does not give up while near players anymore, unless stuck or can't reach the player.
- Death Head Battery Upgrade - Reduced diminishing returns when stacking multiple upgrades.
- Valuable Arctic Sample Cooler Wide (McJannek Station) - Increased weight and value.
- Valuable Arctic Centrifuge (McJannek Station) - Increased weight and value.
- Valuable Arctic Icepick (McJannek Station) - Increased weight and can now spawn in more spots.
- Valuable Arctic VHS (McJannek Station) - Decreased value.
FIXES
- Enemies - Corrected required grab force for some enemies.
- Enemy Loom - Fixed not hurt by physical impacts. Fixed her not always targeting the correct player when grabbed or touched with an object. Fixed attacking through doors. Fixed screen effect not always showing when a player got targeted.
- Enemy Elsa - Fixed "Big" Elsa being very slow running up stairs. Fixed not always playing their pet effects. Fixed being pet while flying back out of a pit causing them to fall down the pit again.
- Enemy Bella - Now correctly despawns if stuck.
- Enemy Tick - Fixed being ungrabbed when opening the pause menu. Fixed sometimes spinning in spot. Fixed having some trouble getting up stairs.
- Enemy Heart Hugger - Fixed multiple Heart Huggers able to stun lock the player forever.
- Enemy Birthday Boy - Fixed sometimes running in spot. Fixed balloons not being poppable by bullets.
- Map - Fixed being unable to open map whilst betrayal TTS was active.
- Arena - Fixed bug where possessed Death Heads that fell out of the level didn't return to normal spectate.
- Level Loading - Reduced game freezes during level loading for the lobby host.
- Splash Screen - Fixed not showing when game is opened by accepting a lobby invite.
- Upgrade Death Head Battery - Fixed first upgrade not having any effect.
- Items - Fixed unequipping an item not releasing tumble climb. Fixed unequipping an item preventing picking up other items for a few seconds.
- Item Feather Drone - Fixed large affected items being very difficult to rotate precisely.
- Item Phase Bridge - Now much more stable for clients to walk on in its "static" state.
- Truck Healer - Fixed healing before fully activated.
- Player Health Sharing - Fixed a bug where sharing would get stuck if interrupted by being tumbled into.
- Network - Updated networked assets to hopefully lower the amount of "Client Time Outs".
- Level - Various fixes.
Bye bye!
/semiwork
- FIXES
FIXES
- Minor security update.
- NEW
- FIXES
- Splash Screen - Game now displays our logo and a photosensitivity warning. Skip with any input after the first time!
- Photosensitivity Setting - Added toggle to disable Boom Box color pulses, Gumball Machine overlay, Stun Grenade and Extraction Point lights and warning.
FIXES
- "Stuck in Loading" Error - Previously forced exit to main menu now offers an option instead.
- Multiplayer - Fixed a couple hacker vulnerabilities.
- Menu Invite - Fixed issue where menu invite button did nothing for players with Steam Overlay disabled.
- Steam Overlay Joining - Fixed bug where the game got stuck when joining via the Steam Overlay from some menus.
Current Release
Build 23363152
Uploaded Jun 08, 2026
System Requirements
How to Install
REPO.exe to play
Troubleshooting tips
• Run Redist/_CommonRedist installers if game won't start
• Add folder to Windows Defender exclusions
• Run as administrator
Download
Direct link available
703 MB
23363152
9A2E4F8A
7b5063c10ef5c547ca805164eab1310938091ebcc90f04aa2c68f9ad111ea78d
You May Also Like
View AllDownload R.E.P.O. for PC with a direct link or via torrent. Get the full version of R.E.P.O. for free. R.E.P.O. is a Action released by semiwork.