R.E.P.O.
by semiwork · 26 Feb, 2025
1,288 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
Our third major update is now live, The Cosmetic Update!
Hope you guys have fun with all the new content, and please share your fresh outfits! ❤️
- NEW
- CHANGES
- BALANCING
- FIXES
- Cosmetics - Over 500 cosmetic parts to unlock and express yourself with! Find boxes in the world and extract them for tokens to use in the shop!
- Shop - New look, new environments, and a shopkeeper that can be activated to help keep the shop in check. Might even have some new secrets...
- Shop Upgrade Reroller - Pay to switch out upgrades still on the shelf for a new selection!
- New King of The Losers game mode - Race!
- New Item - Semibot Walkies!
- New Item - Scout!
- New Item - Hauler!
- New Item - Defibro!
- New item - Leaf Blower!
- New Item - Roll Staff!
- New Item - Zero Gravity Staff!
- New Item - Void Staff!
- Charging Station - Updated look with more space to charge bigger items and more stuff!
- Map - Now displays level and moon on the UI. You can now also use the map while tumbled!
CHANGES
- Player - You can now see your own shadow.
- Player Hurt Sound - Now greatly reduced volume if damage came as a result of healing someone/something else.
- Player Eyes - Does not look at grabbed handles or weapons anymore.
- Map - Now disabled in Shop, Truck and Arena.
- Valuable Arctic Snow Bike - New interactions!
- Valuable Arctic Scale - New interactions!
- Valuable Crystal Ball - New interactions!
- Valuable Star Wand - New interactions!
- Valuable Flashlight - New interactions!
- Valuable Cauldron Box - New interactions!
- Valuable Small Potion - New interactions!
- Valuable Magnifying Glass - New interactions!
- Upgrade Death Head Battery - Does not spawn in single player games.
- Upgrade Map Player Count - Does not spawn in single player games.
- Item Melee Weapons - Now swing forward when scrolling forward and backward when scrolling backward. Added a very short timer before they can be fully used after taking them out of inventory. Updated swing logic to face the direction you’re swinging more dynamically. Can now also be thrown with great torque!
- Item Guns - Fixed gun grab positions being incorrect whilst crouching.
- Item Drones - Now have improved visuals for the beams.
- Main Menu - Now shows next to the version number when playing with mods.
- Death Head UI - Now moves out of the way when a message is active in the same corner.
- Overcharge UI - Now gets a more vibrant as it gets filled, to stick out a bit more.
- Truck - Exiting the game while in the truck now saves your game and spawns you back in the truck when loading the save. Game now saves when exiting to the main menu, or quitting, while in the truck.
BALANCING
- Player Sprint - Energy drain while sprinting now scales with acceleration, so you no longer waste energy before reaching your actual sprint speed.
- Enemy Shadow Child - Now yoinks players for longer time.
- Enemy Tick - Suck frequency slows as it grows. Detaches when far enough from its attached player.
- Enemy Cleanup Crew - Head now stops moving for a bit after being hit by something.
- Upgrade Tumble Climb - You can now grab walls while in "red" mode, but being forced into tumble disables climbing for a short moment. Reduced energy drain. Increased price.
- Item Boltzap - Bullets no longer destroy hinged objects.
- Valuable Phone - Decreased frequency of ringing. Can now be hung up.
- Valuable Magnifying Glass - More valuable.
FIXES
- Inventory - Fixed items sometimes clipping through floors/walls when unequipped from the hotbar.
- Crown - Fixed not persisting when re-hosting a lobby, and now properly removed when joining a different lobby without restarting the game.
- Phys Grabber - Fixed grab beam flickering on and off rapidly for a few seconds when an item is unequipped and equipped too quickly.
- Enemy Huntsman - Fixed being able to shoot through walls in rare cases.
- Enemy Elsa - Fixed her not always leaving after being petted.
- Item Guns - Fixed rare issue where guns could fire with no battery.
- Item Handgun - Fixed issue causing it to spawn with 2 extra ammo.
- Item Unequip Auto Hold - Fixed setting not working for the pocket cart.
- Upgrade Tumble Climb - Fixed not resetting fall damage if you slow down your fall by climbing.
- Valuables - Fixed valuables sometimes taking damage at level start.
- Valuable Crystal - Less wobbly.
- Truck Healer - Fixed death heads being revived before the healer opens.
- Extraction Point - Fixed grab not being released when trying to activate a locked extraction point. Different sized tax returns will now correctly play the matching sound.
- Camera - Fixed camera smoothing being slower with higher framerate.
- Escape Menu - Fixed players not instantly being removed from the list when disconnecting.
- Controls Menu - Removed ability to bind "back" and "menu" action to left click. Fixed rebinding not cancelling when exiting the controls page.
- UI - Fixed scrollbars having a small dead zone at the top.
- Rich Presence - Fixed steam showing %levelname% when rich presence is turned off. Fixed not updating correctly when joining a lobby.
- Levels - Various fixes.
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
Our second major update is now live, The Monster Update!
Hope you guys have fun with all the new content! ❤️
- NEW
- CHANGES
- BALANCING
- FIXES
- 10 new enemies!
- Death Head Possession - Added battery that recharges while dead! Spend your battery charge to possess your head and interact with the living.
- Tumble Grab - While tumbled you can now grab objects, items and weapons!
- New Upgrade - Death Head Battery!
- New Upgrade - Tumble Climb!
- Swift Broom Academy - 24 new valuables!
- Headman Manor - 8 new valuables!
- McJannek Station - 22 new valuables!
- Museum of Human Art - 20 new rooms!
- Headman Manor - 2 new rooms!
- Swiftbroom Academy - 1 new room!
- Truck Chat - Added more Tax Man messages!
- Steam - Rich presence now shows the current level name and level number, and friends in the same lobby appear as a group.
- Discord Rich Presence - See and join your friends' games directly from Discord!
- New Setting "Item Unequip Auto Hold" - Toggle auto grab for unequipped items. Defaults to "on" for existing players and "off" for new players!
- Save Menu - Added "Restore from Backup" button to recover corrupted save files from the latest backup. Also added the ability to name save files!
CHANGES
- Valuables - All levels now have unique valuables, no sharing between levels anymore!
- Music - Updated Main Menu music!
- Ambience - Many rooms now feature new ambient sounds.
- Player Damage - Players are now immune during level outro animation.
- Upgrade Crouch Rest - Now also triggers when in Tumble state and stationary.
- Truck Chat - Displays remaining Extractions instead of money left when trying to leave early, and hints at multiple Extractions if the next point is inactive.
- Truck Healer - Now activates after final extraction fully completes.
- Water - Non-lethal water appears less radioactive.
- Headman Manor - Added window curtains and new flooring to some modules. Some props now have improved textures!
- McJannek Station - Some props now have improved textures!
- Swiftbroom Academy - Some props now have improved textures!
- Shop - Updated car models.
- Overcharge UI - Bar now appears more fully charged before impact.
- Save Files - Slight optimization to reduce file size when storing many players.
BALANCING
- Enemy Shadow Child - Deals more damage and yanks players harder.
- Phase Bridge - Now remains where released, suspended mid air, and auto-aligns for easier walking.
- Roll Drone and Zero Gravity Drone - Lowered battery drain penalty when drones are attached to enemies.
FIXES
- Player - Fixed rare spots where players could get stuck and couldn't jump. Fixed bug where revived players could fall through the level after being revived.
- Phys Grabber - Fixed grabbed item movement degrading when strength exceeded 90.
- Enemies - Fixed rare bug causing enemies to spin endlessly after grabbed by multiple players.
- Enemies - Fixed rare spots where enemies could get stuck and couldn't jump. Improved jump logic to reduce accidental jumps into pits.
- Enemy Bowtie - Fixed bug where yelling particles lingered after death.
- Enemy Chef - Fixed bug where players could be hurt through walls.
- Enemy Peeper - Fixed bug where forced grab release ended sooner than intended.
- C.A.R.T. - Fixed bug where disconnecting while holding C.A.R.T. prevented it from resetting. Fixed being able to steer whilst inside it.
- C.A.R.T. Cannon - No longer disables while in the extraction point.
- Item Battery - Fixed bug where some items granted more uses than displayed pips on first purchase.
- Items - Fixed rare bug where equipped item light lingered.
- Upgrades - Fixed particles not always visible to clients when a player uses an upgrade.
- Truck - Fixed countdown failing to start if a player exited after entering.
- Shop - Fixed inventory items sometimes duplicating when dying in the shop. Fixed grenades and the explosive mine not being ungrabbed on explosion. Fixed trapzap not resetting properly.
- UI - Fixed health and energy counters overlapping the max value when above 999.
- Save Menu - Fixed moon level sometimes showing the wrong moon graphic. Fixed corrupted saves hiding other saves. Menu now correctly deletes more types of corrupted files.
- Save File Deletion - Fixed bug deleting saves when entire team died, revived, and host quit the game.
- Valuable Discover - Fixed issue causing valuables on ledges to be undiscoverable from low angles.
- Aim Cursor - Now hides while the map is open and a grabbable object is targeted.
- Aim - Fixed a persistent pixel at the reticle center when pixelation was set to "Medium" in settings.
- Chat - Fixed pressing the enter key whilst chat is open and hovering over a button causing the button to be clicked.
- Vertical Aim - Fixed "Invert Vertical Aim" not working when spectating.
- Value UI - Fixed occasional flicker of lines above text.
- Settings - Fixed multiple close sounds sometimes playing on the settings page.
- Headman Manor - Fixed multiple level issues.
- Swiftbroom Academy - Fixed multiple level issues.
- Museum of Human Art - Fixed multiple level issues.
- Optimized memory usage.
Bye bye!
/semiwork
- 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
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.