New Life Project
Game Information
Developer
Nota BaoVersion
v0.9.73
Engine
HTML
Release Date
Sep 5, 2026
Last Update
Sep 5, 2026
Censorship
Uncensored
Overview
New Life Project is a 3D visual novel for players who want dark, mystery-driven corruption stories with a dating-sim structure. The tone is heavy and unsettling rather than lighthearted.
Story
An 18-year-old girl in Riverton Heights has everything in order: good grades, a steady boyfriend, her parents' approval, and a wide circle of friends. A night out to celebrate her birthday ends with a blackout, and she wakes up with no memory of what happened. The game follows her attempt to piece together that missing night and what it sets in motion for her life afterward.
Gameplay
Play centers on a day-to-day life sim structure, moving between home, school, and trips downtown or uptown, where random encounters can shift stats, income, or safety. Choices in these encounters and in the girl's relationships gradually push her routine and personality in new directions. Text-based menus and stat tracking sit alongside animated 3D scenes as the consequences of each outing build over time.
Features
- Animated 3D scenes with a real-porn visual style
- Random street encounters that can help or harm the character depending on luck
- Wearable items that quietly affect her stats over time
- A slow-burn mystery layered under the life-sim routine
Notes
This game includes non-consensual and incest-themed content as core parts of its story; players sensitive to those themes should be aware before starting.
Installation
1. Extract and run.
Changelog
v0.9.72
New content:
- Created home ambience include passage to include home ambience for studio apartment. This will make the studio apartment feel more “alive”.
- Gave the café job a small description that can be read anytime you enter the café and are working there.
- You can now leave the café instead of being forced to work a schedule after starting your work day.
- Investments should no longer be able to increase your balance above the intended math clamp value of the widget used to set the balance in the first place.
- Interest rate at night should no longer be able to increase your balance above the intended math clamp value of the widget used to set the balance in the first place.
- Gave the office job a small description that can be read anytime you enter the office and are working there.
- You can now buy items from the electronics store using the bank app. If you do not have sufficient cash on hand, it will first grab the cash on hand, then use your bank balance to supply the rest. If you have no cash on hand, it will use your bank balance to the fullest to supply the purchase.
- You can now buy items from the clothing store using the bank app. Same applies as above.
- You can now buy items from the general store using the bank app. Same applies as above.
- You can now buy items from the adult store using the bank app. Same applies as above.
- Added a description to the clothing store.
- Added a description to the general store.
- Added a description to the electronics store.
- Added a description to the adult store.
- Added a notification that tells you how you purchased from either of the stores.
- Added a small note in each store telling you if you have bank balance payment active.
- You can now enabled purchase-by-card through the phone GMA app.
- You’re now able to place a green in Los Huevas for a 35:1 chance.
Bug fixes & Optimizations:
- Changed one instance of $corruption to $corrupt in the birdwatcher threshold.
- Changed one instance of $punshed to $punished in the underground dungeon to correctly track progress.
- Changed one instance of $coffeMade to $coffeeMade in the cafe to correctly track progress.
- Changed one instance of $montLeads.amount to $montLeads.count to correctly track progress.
- Changed “silvergatepassage” to “silvergatePassage”, so the if checker runs correctly in Silvergate.
- Removed unused passages and widget tags cluttering the space.
- Commented some helper links only used in development.
- Changed passage name and link “montInventation” → “montInvitation”
- Made sure $montStory.clothes would be initialized for older saves.
- Changed 254 instances of eq operant to is.
- Changed 8 instances of neq operant to isnot.
- Changed 36 instances of != to !==.
- Changed 389 instances of “to” to = inside set statements.
- Standardized the operators used throughout the game.
- Replaced $corrupt is 250 with $corrupt gte 250 so there’s no fallthrough.
- Should no longer throw error message in sidebar for undefined count.
- Removed unnecessary line-breaks to make sure the exit links are close to the prose in passages.
- Removed line-breaks during the café job to keep the text closer to the top.
- The trainstation in the city will no longer throw clues errors.
- Rooftop farmers market in Los Huevas no longer throws an error screaming about an unclosed if statement.
- The office will no longer allow you to snoop around and showing you error messages because you’re too early for a quest.
- Replaced “colours” with “colors” to keep the same english variant throughout the game.
- Replaced “centre” with “center” to keep the same english variant throughout the game.
- Corrected the logic when buying a tent from the Quick-E-Mart.
- Simplified the ownership checks in the filthy vibe.
- Roulette no longer triples your money, but instead correctly doubles them as previously intended.
Nerdy specs: