A downloadable game for Windows, macOS, Linux, and Android

Download NowName your own price


An  18+ visual novel with adventure game and dating sim elements,  A Town Uncovered has you play as a transfer student settling into his new home.

You soon discover a mysterious phenomenon with the town, a sort of parallel universe  where sex is so acceptable, it's done as freely as eating. However, there is a catch- and you soon find yourself wrapped up in a sticky situation.

Along the way you will meet new faces, form close relationships, and  have some downright bangin' good fun.

- Meet and romance a huge and colorful cast of over 50 characters!

- Explore a quirky and unique town with SO many unique locations!

- Pleasure yourself to erotic scenes, both of the hardcore and softcore variety!

- Jam out to a hand crafted OST featuring 7 custom made tracks!

- Employ a variety of systems and mechanics! Day/Night cycle! Inventory! Money!

- Uncover the mystery behind the town through our deep, branching narrative!

+Over 50 Characters
+74 Individual Locations or 31 Area Locations
+Approx 460,000 words
+Day/Night Cycle & Calendar System
+RPG, Inventory, and Monetary System
+Dating Sim
+Many Branching Dialogues and Paths
+COMPLETE Main Story (with temporary assets)
+A Growing Library of Character Side Stories!
+Original Music
+Approx 80+ Softcore and Hardcore Scenes
+About 20 Hours of Content
*Last updated September 2023

-MILF
-Teacher
-Exhibitionism/ Public
-Voyeurism
-Lesbian
-Freeuse
-Anal
-Xray
-Gloryhole
-Toys
-Camgirl
-Breastfeeding
-Orgy
-Threesome
-Femdom


Support the game on Patreon to get access to exclusive builds and help us fund more content. 

The game is currently in ongoing development and we are still adding plenty of new and improved content! We release new versions  every two months.

We currently have 2 programmers, 1 writer, and myself, the artist. It's only possible thanks to everyone supporting the game actively.

In addition to helping the active development of this massive project, you'll be granted access to the LATEST VERSION of the game and CHEATS!

Check these out too!


StatusIn development
PlatformsWindows, macOS, Linux, Android
Rating
Rated 4.3 out of 5 stars
(295 total ratings)
AuthorGeeSeki
GenreVisual Novel, Adventure
Made withRen'Py
TagsAdult, Dating Sim, Erotic, Exploration, NSFW, Point & Click, Ren'Py, Story Rich
Average sessionA few hours
LanguagesEnglish
InputsKeyboard, Mouse
AccessibilityColor-blind friendly, One button
LinksSupport, Twitter/X

Download

Download NowName your own price

Click download now to get access to the following files:

Alpha 0.31c - ANDROID (OFFICIAL DEMO)
External
Alpha 0.31c - PC (OFFICIAL DEMO)
External
Alpha 0.31c - MAC (OFFICIAL DEMO)
External

Development log

Comments

Log in with itch.io to leave a comment.

Viewing most recent comments 1 to 40 of 153 · Next page · Last page

How to get charisma up?

(1 edit) (+2)
Keep having this issue

is the mc still a cuck in the jane + milf (i forgot her name) route? In the house they pretty much go behind his back and ignore him in the scenes with him and treat him poorly, especially jane.

how do i fix the mother compuer, i bought the CD but its not working

(+2)

Can you make it available on itch, please? My region doesn't support games like this on Steam.

(+3)

Like give us an option to buy this game through itch

This text keeps poping after I try to talk with Violette at the beach

```

I'm sorry, but an uncaught exception occurred.


While running game code:

ScriptError: could not find label 'lbl_love_in_the_spotlight'.


-- Full Traceback ------------------------------------------------------------


Full traceback:

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 13, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 23, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 10, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 19, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 7, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 23, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 4, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 23, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 13, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 23, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 13, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 23, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 13, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 23, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 10, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 19, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 7, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 23, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 10, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 19, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 13, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 23, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 7, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 23, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 4, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 23, in script call

  File "scenes/beach/changeroom/night/main/beachchangeroom_night.rpyc", line 13, in script call

  File "scenes/beach/changeroom/night/main/beachchangeroom_night.rpyc", line 20, in script call

  File "scenes/beach/changeroom/night/main/beachchangeroom_night.rpyc", line 10, in script call

  File "scenes/beach/changeroom/night/main/beachchangeroom_night.rpyc", line 19, in script call

  File "scenes/beach/changeroom/night/main/beachchangeroom_night.rpyc", line 7, in script call

  File "scenes/beach/changeroom/night/main/beachchangeroom_night.rpyc", line 20, in script call

  File "scenes/beach/changeroom/night/main/beachchangeroom_night.rpyc", line 4, in script call

  File "scenes/beach/changeroom/night/main/beachchangeroom_night.rpyc", line 19, in script call

  File "scenes/beach/changeroom/night/main/beachchangeroom_night.rpyc", line 10, in script call

  File "scenes/beach/changeroom/night/main/beachchangeroom_night.rpyc", line 19, in script call

  File "scenes/beach/changeroom/night/main/beachchangeroom_night.rpyc", line 4, in script call

  File "scenes/beach/changeroom/night/main/beachchangeroom_night.rpyc", line 19, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 13, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 23, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 10, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 23, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 7, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 23, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 4, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 23, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 10, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 19, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 13, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 23, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 10, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 23, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 7, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 23, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 4, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 23, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 13, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 23, in script call

  File "scenes/beach/changeroom/night/main/beachchangeroom_night.rpyc", line 10, in script call

  File "scenes/beach/changeroom/night/main/beachchangeroom_night.rpyc", line 20, in script call

  File "scenes/beach/changeroom/night/main/beachchangeroom_night.rpyc", line 13, in script call

  File "scenes/beach/changeroom/night/main/beachchangeroom_night.rpyc", line 20, in script call

  File "scenes/beach/changeroom/night/main/beachchangeroom_night.rpyc", line 7, in script call

  File "scenes/beach/changeroom/night/main/beachchangeroom_night.rpyc", line 19, in script call

  File "scenes/beach/changeroom/night/main/beachchangeroom_night.rpyc", line 4, in script call

  File "scenes/beach/changeroom/night/main/beachchangeroom_night.rpyc", line 20, in script call

  File "scenes/beach/changeroom/night/main/beachchangeroom_night.rpyc", line 10, in script call

  File "scenes/beach/changeroom/night/main/beachchangeroom_night.rpyc", line 19, in script call

  File "scenes/beach/changeroom/night/main/beachchangeroom_night.rpyc", line 7, in script call

  File "scenes/beach/changeroom/night/main/beachchangeroom_night.rpyc", line 20, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 13, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 23, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 10, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 19, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 7, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 23, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 4, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 23, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 10, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 19, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 13, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 23, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 7, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 23, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 4, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 23, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 13, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 21, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 10, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 23, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 7, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 23, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 4, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 23, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 13, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 23, in script call

  File "scenes/beach/changeroom/night/main/beachchangeroom_night.rpyc", line 10, in script call

  File "scenes/beach/changeroom/night/main/beachchangeroom_night.rpyc", line 20, in script call

  File "scenes/beach/changeroom/night/main/beachchangeroom_night.rpyc", line 13, in script call

  File "scenes/beach/changeroom/night/main/beachchangeroom_night.rpyc", line 20, in script call

  File "scenes/beach/changeroom/night/main/beachchangeroom_night.rpyc", line 7, in script call

  File "scenes/beach/changeroom/night/main/beachchangeroom_night.rpyc", line 20, in script call

  File "scenes/beach/changeroom/night/main/beachchangeroom_night.rpyc", line 7, in script call

  File "scenes/beach/changeroom/night/main/beachchangeroom_night.rpyc", line 19, in script call

  File "scenes/beach/changeroom/night/main/beachchangeroom_night.rpyc", line 7, in script call

  File "scenes/beach/changeroom/night/main/beachchangeroom_night.rpyc", line 20, in script call

  File "scenes/beach/changeroom/night/main/beachchangeroom_night.rpyc", line 10, in script call

  File "scenes/beach/changeroom/night/main/beachchangeroom_night.rpyc", line 20, in script call

  File "scenes/beach/changeroom/night/main/beachchangeroom_night.rpyc", line 4, in script call

  File "scenes/beach/changeroom/night/main/beachchangeroom_night.rpyc", line 19, in script call

  File "scenes/beach/changeroom/night/main/beachchangeroom_night.rpyc", line 4, in script call

  File "scenes/beach/changeroom/night/main/beachchangeroom_night.rpyc", line 20, in script call

  File "scenes/beach/changeroom/night/main/beachchangeroom_night.rpyc", line 10, in script call

  File "scenes/beach/changeroom/night/main/beachchangeroom_night.rpyc", line 20, in script call

  File "scenes/beach/changeroom/night/main/beachchangeroom_night.rpyc", line 7, in script call

  File "scenes/beach/changeroom/night/main/beachchangeroom_night.rpyc", line 20, in script call

  File "scenes/beach/changeroom/night/main/beachchangeroom_night.rpyc", line 13, in script call

  File "scenes/beach/changeroom/night/main/beachchangeroom_night.rpyc", line 20, in script call

  File "scenes/beach/changeroom/night/main/beachchangeroom_night.rpyc", line 4, in script call

  File "scenes/beach/changeroom/night/main/beachchangeroom_night.rpyc", line 20, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 10, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 19, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 13, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 23, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 13, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 21, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 7, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 23, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 10, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 23, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 13, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 23, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 7, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 23, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 4, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 23, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 10, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 19, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 13, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 23, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 13, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 23, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 13, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 23, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 7, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 23, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 13, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 23, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 10, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 19, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 13, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 23, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 10, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 23, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 7, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 23, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 4, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 23, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 13, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 23, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 10, in script call

  File "scenes/beach/changeroom/day/main/beachchangeroom_day.rpyc", line 23, in script call

  File "scenes/beach/main/day/story/unexpectedcrisis/unexpectedcrisis.rpyc", line 163, in script

  File "renpy/ast.py", line 1698, in execute

  File "renpy/script.py", line 1103, in lookup

ScriptError: could not find label 'lbl_love_in_the_spotlight'.


```

There's a problem with game bcoz when i completed story of sex town and the ghost was haunting the player after some time the ghost didn't come or show itself and the all characters progress was same but somehow main story started repeating and i thought it player was stuck in loop but the story didn't continued it started from beginning 3rd i don't know what to do

(+3)

Does 0.31c have a cheat code?

Is there a way to gain luck skill?

The art looks somewhat identical to sugar service?

(+3)

I made both games

(-5)

No u aint

(+3)

damn I guess you got me

when's the update for steam coming out?

(+1)

Should be the 28th of Oct

(3 edits)

Anyone know how to do this bit?

do it on a weeken

i'm curious if the game s still getting update cause on steam the last one was from February

there'll be one this month

How do i get strenght?

fighting in school night fight club(in gym)

Thx

where do you give the essential oil to?

After the bathroom scene with director lashely (the one with the dominatrix girl that's really long) it turns into night and the minimap/fast travel gets disabled. So I'm stuck at the school, what am I supposed to do now?? I also can't rollback to prior that scene.

(+3)

Can you make it available on itch as well, please? I don't want to purchase this from Steam.

so im stuck on ch21 idk where mom is i swear i looked everywhere but i could be wrong

(-1)

okay nvm i literally just got it i guess i missed it but now im stuck on hitomi 💀💀💀 im talking and nothings happening

(+5)(-6)

Do you think maybe you can add an option for a gay character scene at least one?

it keep warning me that I'm loading save from previous version which I'm not ? when loading any save including quick load are there gonna be problems later (it fine now)

The game always crashes whenever I go to the beach with violette and investigate the noise. Also anytime I try to talk to Effie on friday to go to the party thing it seems to think that I'm back at the stage where I had to get a job to return home even though I am way past that and the game becomes unprogressable. Other than that it's a great game.

Same happening with me

Can we buy from itch?

is there anyway I could use any cheat codes? so far I've used all of them and none seem to work.


 

Love this so far! Question: it keeps telling me to go to my friend's room when she isn't there, but when I do nothing happens?

If I remember correctly there is a piece of paper near where she usually lays you need to pick up. Might be in a different spot though and I may be misremembering it's exact location.

Thank you!

I have this one itty bitty problem, after returning to the main universe i instantly trigger the director scene where you go into the toilet together and can't go to her office/go home right after. Is there any way to fix this besides loading all the way before unlocking that scene that I may or may not have a save for? Maybe make it so the scene only trigger by going to the toilet?

And how can I increase my luck stat

(1 edit)

Play card in hendai

Thx

When will the fix be available? Can't access the backpack

(-1)

Would writing a fic based on your work be out of line?

(+3)

Is there a way to like change the font color? Or text background? I can hardly see the text and have to turn the brightness to max which hurts my eyes. Sick game btw

(+1)

Who is brock and where do I find him?

cafe weekday mornings

How do I win in the a city x-posed minigame in the computer?

(+2)(-1)

You can't it's just a stupid little thing

(+1)

What do I have to do at the Talk to people around town and look for answers main quest? I talked to everybody, but nothing happens

How ı can incrase relotionship with Jane which present?

(-1)

Hi, is there a Russian translation planned?

(+1)

Is 0.31c always gonna be the demo version?

Deleted post
Deleted post

You might have to visit the park at night? You'll have to have met most people in town first but the game is supposed to prompt you to do that first.

Viewing most recent comments 1 to 40 of 153 · Next page · Last page