I posted Renter's Revenge to r/NYCapartments three weeks ago. The pitch was simple: a browser game about surviving eviction in NYC using real tenant law mechanics. The response was not simple.
45,000 views. 121 upvotes. A thread that turned into a genuine argument about housing policy, AI, ethics, and whether a game about eviction is inherently tacky. Not everyone had opinions. But enough did.
I didn't expect any of that.
What the game actually does
Renter's Revenge is a text adventure. You play a tenant whose landlord hasn't fixed the heat since October. The ceiling leaks. The hallway lights have been out since the previous tenant. You're done, but you're not leaving until you've taken every free month the place owes you.
Each turn presents a real scenario from NYC Housing Court: a process server at your door, a court date, an HPD inspection. Three choices. You don't know which is optimal. The goal is months of free rent before the marshal arrives.
The mechanics come from real law. The One-Shot Deal, which the landlord is legally required to accept if the city offers to pay your back rent. The traverse hearing, which challenges whether service of papers was legally valid. The Order to Show Cause, which can stop an eviction even after a warrant has been issued. The warranty of habitability defense, which lets you use the landlord's failure to maintain the apartment against them.
I built a custom knowledge base in NYC tenant law before writing a single scenario, drawing on real Housing Court procedure and Legal Aid documentation.
The controversy
Three things generated heat.
The first was the AI question. Several commenters assumed the game was vibe coded. One person wrote simply: "You mean AI made it." I didn't respond. Anyone who's made up their mind isn't looking for a counterargument.
The second was the ethics question. One commenter called it "tacky and lame," noting they had been evicted while disabled. Another said teaching people to extend evictions makes it harder for everyone to qualify for an apartment. These are real concerns, not trolling.
The third was the most interesting. An attorney who had worked on tenant rights documentation after the Housing Stability and Tenant Protection Act of 2019 showed up and spent several comments explaining why NYC evictions take as long as they do. His argument: it's not savvy tenants gaming the system. It's landlords hiring cut-rate eviction attorneys who routinely fumble basic procedural steps, combined with courts that are chronically backlogged. The tenant's legal toolkit exists because of a long history of landlord abuses, not because the system is rigged in tenants' favor.
That exchange was the best thing that came out of the thread. Two people who disagreed about the premise ended up having a genuinely substantive conversation about housing law.
What I got wrong
The same attorney pointed out a real design flaw: in actual Housing Court, successfully raising a defective predicate notice or an open One-Shot Deal application doesn't just buy time. It can restart the process entirely, or change the landlord's legal exposure significantly. The game treats every event as roughly equal weight. Real Housing Court doesn't work that way.
He's right. The game is a simplification, and it has to be or it wouldn't be a game. But there's a difference between a simplification that captures the spirit of something and one that accidentally misleads people about how the system works. That distinction is worth taking seriously.
What I didn't expect
I made a game about a dry procedural topic and people argued about it for days. Someone who had been evicted while disabled felt hurt by it. An attorney defended the legal accuracy at length. People who had never heard of a traverse hearing now have.
That's more than I expected a browser game to do.