About the game
An open-world body-swap visual novel set in modern,
India. Arjun is a CS student whose girlfriend Meera has been locked inside a girls' hostel by her military father,
no phone, no visitors, no escape. Kavya is a brilliant coder imprisoned in medical school by her surgeon father,
secretly maintaining a professional GitHub under a fake name from a ₹3,000 phone hidden under her mattress.
When Meera discovers a 14th-century Sanskrit body-swap ritual in a library basement, she engineers a deal, Arjun swaps into Kavya's body and enters the hostel to be with Meera. Kavya swaps into Arjun's body and rides his motorcycle to the CS campus she's dreamed about for three years.
He learns what it means to wear a bra, sit to pee, and cry without warning.
She learns what it means to take up space, code on a real keyboard, and deal with erections that arrive uninvited during lectures.
Every swap deepens the understanding. Every day raises the stakes. Suspicious roommates, watchful wardens, a military father visiting Sunday, and the slow, intoxicating discovery that someone else's body isn't just a costume, it's a country you might never want to leave.
Developer notes +
VidhiDevs is an indie game creator focused on story-driven transformation, body-swap, identity, and choice-based experiences.
I create interactive games where characters step into unfamiliar lives, relationships change in unexpected ways, and your choices shape how the story unfolds. Expect branching narratives, memorable characters, atmospheric visuals, and plenty of strange situations along the way.
Release notes +
v0.2.0 - "Saazish" (Conspiracy) - DAY 2
The plan crystallizes
Day 2 is anticipation given physical form. Nobody swaps. Nobody transforms. But everything CHANGES because the phone calls happen and the plan becomes real.
Arjun is standing in the PG bathroom, toothpaste dripping down his chin, when an unknown number calls. A girl named Kavya tells him to come to a temple at 5 AM tomorrow. Keep an open mind. What she's going to tell him will sound insane. He sits on the bathroom floor for five minutes.
That evening, the second call. Kavya explains - a manuscript, a ritual, a swap. His mind in her body, inside the hostel, next to Meera. Her mind in his body, at VIT, in front of a keyboard. His brain says impossible. His heart says 5 AM.
Meanwhile Kavya and Meera write the SWAP RULES on a ₹3,000 phone in a hostel room while their roommate sleeps. Rule 1: No sexual activity in Kavya's body without explicit written permission. Rule 9: If menstruation occurs during swap - IMMEDIATE swap-back. The rules document becomes a game artifact the player can view in inventory.
Day 2 ends with Arjun deliberately NOT masturbating - holding the arousal, carrying the wanting into tomorrow like a flame between cupped palms. And Kavya mapping her own body in the dark, memorizing the coordinates of a house she's about to move out of.
What's in v0.2:
Full Day 2 for both characters
5 new locations: general store, gym, Pataleshwar temple, JM Road, pharmacology hall
14 new NPC interactions per character - Kulkarni uncle, gym trainer Vikram, temple priest, bookshop employee, Anjali (Room 308, the girl who snuck her boyfriend in through the kitchen window)
Hostel security intel discovered - kitchen window route, chowkidar's 7:30 PM chai break gap
The CHOICE: tell Rohit partial truth or keep quiet (branching consequences)
Arjun's edging scene - deliberate arousal without release, blue balls, carrying desire forward
Kavya's body catalogue - collarbones to toes, every surface memorized before departure
Swap Rules v1.0 - viewable artifact in inventory
The Colonel visits Sunday - countdown clock activated
~18,000 new words
36 new images
v0.1.0 - "Neev" (Foundation) - DAY 1
First public build
The world before everything breaks. Day 1 establishes two lives running on parallel tracks toward the same wall.
You play as Arjun - the boy scrolling Meera's grey WhatsApp profile at 6 AM, calling a hostel landline that cuts him off after three rings, jerking off to her Bharatanatyam video at midnight while his roommate saws logs four feet away. The hollowed-out routine of a man on pause.
And as Kavya - the girl who wakes at 5:30 AM to find her roommate reading a crumbling palm-leaf manuscript in the dark, who queues for a hostel shower she completes in four minutes, who hides a ₹3,000 Redmi phone under her mattress running a GitHub account that three professional developers have called "elegant." She dissects cadavers by day and writes neural networks by night and the two lives never touch until Meera shows her the manuscript and everything touches at once.
Day 1 ends with Arjun staring at his ceiling fan after an orgasm that solved nothing, and Kavya staring at hers after a 90-second test swap that solved everything.
What's in v0.1:
Full Day 1 for both playable characters
12+ explorable locations (Katraj PG, tapri, VIT campus, B.J. Medical hostel, anatomy hall)
17 NPC interactions per character - Rohit, Raju bhaiya, Nikhil, Priya, Meera, Sneha, Dr. Sharma, and more
Side quests: fix Raju's phone, debug Rohit's CAD project, ace Dr. Sharma's spot quiz, build a dosage calculator app
Phone system live - WhatsApp, calls, gallery, Arjun's locked Meera folder, Kavya's secret Redmi
The test swap scene - Kavya in Meera's body for 90 seconds, the proof of concept
Arjun's masturbation scene (Bharatanatyam video, green silk, the only kiss replayed)
Kavya's masturbation scene (freedom fantasy, CS classes, coding orgasm)
~20,000 words of first-person narrative
49 images
Known issues: Map system needs work. Some NPC availability windows don't trigger correctly. Rohit's snoring is supposed to stop when you leave the room it doesn't. Like the real Rohit, it follows you.