Game overview
Toiletocalypse
An absurd roguelike survival! Drink, work, make it to the toilet! Or don't. Hold on to what's left of your sanity at a job where your own bowels turn on you. Events, buffs, debuffs and a pile of items that help or get in the way.
- Last tracked players
- 0
- Recorded peak
- 1
- 24-hour change
- Unavailable
Delayed observation · last tracked . Values marked unavailable are not estimated. Recorded peak is the highest player count observed by SteamIQHQ; earlier records may be outside our coverage.
About this game Read the full description
This is not just a game about running to the toilet.
This is an absurd roguelike survival where you try to survive a work shift in someone else’s apartment before your guts take you down. One shift can be relatively calm. Another can turn into chaos you can’t control. Everything runs on RNG. Everything is possible!
The client left the keys, a task list, and disappeared. You’re paid per job. Finish it - you get paid. Don’t finish it – you get nothing. Your guts came to work with you. They’re the main antagonist.
You start on a random map with different jobs to complete, for example putting up partition walls.

Four bars. One disaster.
Water drops. Pressure rises. Psyche keeps everything together until something goes wrong - and it will. Stamina decides whether you even make it in time. Neglect one and it hits the others.
You search the cabinets like a thief. Starting loot is random. You find tea, unlabeled pills, and expired cola. You drink it and hope this time it’s fine.
There is no inventory. You have two hands. You pick things up by holding a button and craft by instinct. Sometimes you get tea.
Water has quality and temperature. The kettle gets dirty. The pot on the stove can burn. Appliances can burn out. The light bulb dies, and the ladder you need to replace it is sometimes there, sometimes not.
Sometimes work creates more work. To put up a wall you have to carry the materials, build it, and clean up after yourself. To mop the floor you need a mop, a bucket, and clean water. Dirty water won’t clean anything.
The phone works both ways. You order tools and upgrades for this one shift only. Sometimes the administration calls. Sometimes it’s a salesman you have to get rid of.
Coffee + a cigarette thirty seconds apart ends exactly the way you think. Every consumable has its own effect - it either gives you something or takes something away.
A shift is never calm. The lights go out. The water cuts off. Someone tries to sell you something over the phone, or you just get unlucky.
At the end you get a full report: how many times you shit yourself, how many times you clogged the toilet, what mess you left behind, and whether you walked out with clean hands.
There is no winning here. There is chaos and a fight to survive. You earn points for completed jobs and unlock new things with them. After every win the difficulty goes up. If it gets too hard, you can lower it. Next time will be different. Not necessarily better.

What’s under the hood:
4 need bars (water, pressure, psyche, stamina)
No inventory, only two hands. Two pockets as an upgrade
Instinct crafting, no recipe list
Events, buffs and debuffs
Phone: shop, deliveries, one-shift upgrades
Random starting loot in the cabinets. Different item types: tools, containers, consumables, ingredients and junk.
Water with quality and temperature + boiling system
Kettle and pot that can break and burn
Appliances that can burn out on a power surge
Jobs require tools or materials. Some tools can speed them up
Optional QTE (3 types). Winning finishes the job instantly. No penalty for not using QTE
Speeding up work at the cost of stamina
Toilet clogging, toilet paper and its substitutes
Hygiene, dirty hands, gloves, shower
Day and night shifts
Unlock system (RNG or cards)
Rising difficulty after wins + option to lower it manually
Encyclopedia covering items, buffs/debuffs, events, crafting and water types
End-of-shift statistics
Runs from 10 minutes to several hours
Full controller support
Option to censor profanity

IF WINDOWS BLOCKS THE GAME FROM LAUNCHING
The game is not signed with a publisher certificate. It’s made by one person after hours with no budget for that.
Because of this, Windows Smart App Control or antivirus may treat the file as unknown and block it. This is a false positive. It doesn’t matter whether the game is compiled in VM or YYC - the problem affects every unsigned file. The same thing happens with most small indie games. Easy to confirm with a quick Google search.
What to do:
Add an exception for the game folder in your antivirus
or turn off Smart App Control (Windows Security > App & browser control)
I’ll buy a certificate once the game starts paying for itself. Then the problem will be gone for good.





Media gallery 31 screenshots · 0 videos
Screenshots
Player activity
Concurrent players over the last 48 hours.
Latest news
All news on Steam ↗System requirements Windows
Windows
Minimum
Minimum:- Requires a 64-bit processor and operating system
- OS: Windows 10 64-bit
- Processor: Intel® Core™ i7 6700HQ
- Memory: 4 GB RAM
- Graphics: Nvidia GTX 960M
- Storage: 1 GB available space
Recommended
Recommended:- Requires a 64-bit processor and operating system
Game details Languages, features & support
- Publisher
- DefektGames
- Brazilian rating
- 12
- Steam Germany rating
- 12
- Controller support
- full
- Features
- Single-player, Full controller support, Custom Volume Controls, Gamepad Recommended, Playable without Timed Input, DualShock Controller Support, DualSense Controller Support, Steam Cloud, Family Sharing
- Languages
- English, Polish
- Website
- Official website ↗
- Support
- [email protected] Support site ↗
View demo on Steam ?Demo download was not observed on the US Steam page
More analysis Activity patterns, updates & developer tools
Game Insights
Update Momentum
7 patches and 7 news items in last 180 days. Latest patch effect size: 0.00.
Activity Heatmap
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
0 players · 1 samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
0 players · 1 samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
0 players · 1 samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
0 players · 1 samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
No samples
0 players · 1 samples
No samples
Developer Analytics
Loading competitors...