City of Secrets game cover image
Ongoing v0.15.02

City of Secrets

Download 796.1 MB 18 mirrors
Available for Android Linux macOS Windows
Developer TheDarkLight
Version v0.15.02
File Size 796.1 MB
Engine RPGM
Release Date May 30, 2026
Last Update June 7, 2026
Censorship Uncensored
Status Ongoing

Game Overview

Emma’s college life unravels quickly once a mysterious contract binds her to forces she barely understands. City of Secrets is a fantasy pixel art RPG where a young woman’s search for the truth behind a shadowy organization pulls her deeper into supernatural intrigue, corruption, and transformation. The game supports mobile play.

Beneath the Campus Surface

The central conflict involves an enigmatic organization with designs on Emma’s soul, operating out of sight while she races to expose its agenda. Across a vividly rendered pixel art world populated with animated characters and monster girls, she crosses paths with allies and enemies who each carry hidden motives. The story branches based on player choices, meaning the path to the truth is not predetermined.

Combat is turn-based, with Emma’s growing set of abilities shaping how encounters play out. New powers unlock as the story progresses, and her appearance can be customized throughout the game.

Where Corruption Takes Hold

Mind control and possession are not simply plot devices but active mechanics that shape how the narrative unfolds. Transformation alters Emma’s identity in ways that affect both the story’s direction and its adult content. The sexual themes are grounded in corruption, female domination, and the erosion of personal autonomy, built up gradually rather than presented in isolation. The fantasy setting introduces monster girl characters alongside futa and gender-bending elements, all situated within the game’s broader supernatural framework.

APK + RPA for City of Secrets: where do the files go?

On many mobile builds of City of Secrets, the package is split: one installer (.apk) and one or more data packs (.rpa). Skipping the data packs is the #1 reason the game looks empty or crashes.

Quick path

  1. Install the .apk first. Allow installs from your browser or file app if Android asks.
  2. Before opening City of Secrets, copy every .rpa into:
    Android/data/<package-or-game-folder>/files/game
    (create files/game if it does not exist yet).
  3. Only then launch City of Secrets so it can load images, audio and extra content from those packs.

Handy apps for this step (pick one you like): Files (built-in on many phones), File Manager +, File Manager Plus, or RAR when you also need to unpack a zip/7z from the mirror.

Common mistakes: unzipping .rpa files, launching the game before the copy finishes, or dropping packs in Download/ instead of the files/game folder.

Android blocked the install of City of Secrets. What now?

That screen is Android protecting you from Play Store sideloads. It is expected for catalog APKs, including City of Secrets.

Work through it in this order:

  1. Confirm the download finished (file size matches what the host shows; incomplete APKs fail install).
  2. Open the file from a file app and approve Install unknown apps for that app only (Chrome, Files, RAR, etc.).
  3. If Android still refuses: free space, uninstall an older copy of the same package, reboot, try again.

A warning alone is not a “broken link”. Use the Broken Link tab only when the host itself is dead (true 404 / page never loads).

What does “modded” mean on a page like City of Secrets?

Stock build = the base game as packaged for download. Modded means someone changed that package: extra scenes, unlocked gallery, cheats, UI tweaks, uncensored assets, or helper tools.

On Erovale you may see separate download groups (for example a main Windows pack plus a “Gallery Mod”). Treat each group as its own package: wrong combo or wrong folder = black screen or missing assets.

Tip: finish a clean install of City of Secrets first, then add a mod only if you need it. If anything breaks, reinstall from the main section and skip the mod.

Walkthrough, cheat, unlock, multi-mod: which one do I want?

Names vary by uploader, but on pages for games like City of Secrets they usually mean:

Walkthrough / guide mod
Nudges choices or reveals paths so you reach more content without replaying for hours.

Cheat / unlock / gallery unlock
Skips grinds: money, flags, locked CGs, or scenes that would otherwise need specific routes.

Multi-mod / “all-in-one”
Several small patches zipped together. Read the section title carefully; install order sometimes matters.

None of these are required to play City of Secrets. Prefer the plain build if you want the intended experience.

Why do I leave Erovale when I click a download for City of Secrets?

Erovale hosts the catalog page. The actual files for City of Secrets sit on third-party mirrors (Mega, Pixeldrain, Gofile, Uploadhaven, and similar). After a short local redirect you land on their site.

Those hosts may show their own timers or ads. That is not Erovale and it is not automatically a broken link.

Report as broken when the mirror is gone, returns a hard error, or never starts a real download after the host page loads. Mention platform + host (example: “Windows Mega 404”) so we can fix City of Secrets faster.

Something wrong with City of Secrets on this page. Where do I write it?

Use the two report tabs next to this FAQ (same game: City of Secrets):

Broken Link
Dead or unusable mirrors. Please describe which platform and which host failed.

Update Request
You know a newer version exists and this page still lists an older one. Optional: paste the version number you saw.

We read reports in queue. Clear notes beat long essays. Thanks for helping keep City of Secrets accurate on Erovale.

Latest Changelog
### 0.15.02
- v0.15.02
- CONTENT- Emma Showering CG Added- Emma Nyx Character Portrait Added- Emma Nyx Map Sprites Added- Casino Event 1 Added- Kailee Event Added- Kailee Gym Outfit Map Sprite Added- Kailee Event Added- Casino Event 2 Added- Elaine Map Sprite Added- Elaine Character Portrait Added- Casino Event 3 Added- Dungeon 4 Intro CG 1 Added- Casino Event 4 Added- Casino Event 5 Added- Casino Kissing CG's Added- Casino Surprised CG's Added- Casino Boob Grope CG's Added- Casino Boob Grope 2 CG's Added- Casino Butt Grope CG's Added- Sapphire Event 1 CG's Added- Dungeon 5 Life Sim Loops Added- Casino Event 6 Added- Casino Event 7/Bad-End Added- Sapphire Event Added- BALANCING- N/A- BUGFIXES- Added Additional Information to the Dungeon 3 Mission Line for when the Hideout has to be visited.
- Added New Victoria Training CG's to Weekday Event Logic (Previously only triggered on Weekends)- Possibly Fixed Random Black Screening- Possibly Fixed Android Mobile Controls not working due to Varying Zoom Levels- Fixed Dungeon 3 Boss Fight always resulting in a Win- Fixed Casino PNG Reference Error- Fixed Casino Body Part Swapper Causing UI to Permanently Disappear- Fixed Two Artemis appearing in Sapphire Domme Events 1/2

### 0.14.00
- v0.14.00
- CONTENT- Nyx Map Sprite Added- Dungeon 7 Boss Map Sprite Updated- Eva Map Sprite Updated- Artemis (Sapphire Events) Map Sprite Added- Nyx Character Portrait Added- Maddie Character Portraits Added- Victoria Studying CG Added- Victoria Strength Training CG Added- Victoria Endurance Training CG Added- Four Casino Body Part Character Portraits Added- Casino Introduction Side-Quest Added- Four Casino Body Part Map Sprites Added- Victoria Defense Training CG Added- Casino Worker Map Sprites Updated- Casino Side-Quest Implemented- Dungeon 5 Parasitic MILF Skinsuit Loops Added- Dungeon 5 Parasitic MILF Skinsuit Variant Loops Added- Lexi Mansion Event Added- Lexi Mansion Event Added- Lexi Mansion Event Added- Aurora Event Added- Dungeon 5 Parasitic Wig Loops Added- Dungeon 5 Parasitic Wig Variant Loops Added- BALANCING- Buffed Chores to give Double the Amount of Goddess Credits- Added Fight Skip to Mid-Boss Fight in Dungeon 2- Increased Gambling at Casino to 5 Digits at a time (99,999 Max)- BUGFIXES- Fixed Dungeon 6 Hypno Town Aura Traces Allowing Player To Walkthrough- Fixed Auto Combat Losing on Dungeon 6 Slay Demon Mission triggering Win Dialogue

### 0.13.00
- v0.13.00
- his release focused more on feature content rather than story content. I think a lot of players will enjoy the new features which allow for essentially pure Story Mode gameplay. An Auto Loss Item, Auto Combat, and Boss Fight Skips have all been implemented!

### 0.12.00
- v0.12.00
- was unable to finish Dungeon 6, but Floor 2 has been completed! The missions were a bit bigger and more time consuming than I originally thought they would be, but nevertheless they have been added.

### 0.11.27
- v0.11.27
- N/A

### 0.11.25
- v0.11.25
- CONTENT- Lexi Event Added- Lexi Event Added- Nora Event Adde- BALANCING- BUGFIXES- Fixed Skybridge Event Getting Triggered Twice- Fixed Quest 14 "The Beginning of the End" Status Not Properly Updating

### 0.10.75
- v0.10.75
- CONTENT- Alex (Dungeon 5) Map Sprite and Character Portrait Added- Emma/Nora Dungeon 5 Map Sprite and Character Portraits Added- Lexi Event 1 CG's 1/2 Added- Aurora Masseuse 1 CG Added- Aurora Masseuse 2 CG Added- Dungeon 3 Magical Girl Swap CG's Added- Dungeon 3 Intro CG's Added- Dungeon 4 Intro CG 2 Added- Nora Event 1 CG's Added- Dungeon 5 Implemented- Dungeon 2 Bad End CG's (1-4) Added- Sapphire Event Added- Added Some Missing Events to Gallery- Added Dungeon 4 Emma Bad End Pixel Loops- Added Missing Enemies to Dungeon 5 Floor 2- Added New Lexi CG's to Gallery (Whoops)- Added Nora Event- Added New Sapphire Emma Human Portrait to her New Event- BALANCING- Added Soul Fragmentation Warning to NOTES at the start of Dungeon 1- BUGFIXES- Fixed Soul Fragmentation not healing after Completing Dungeon 3/4

### 0.10.50
- v0.10.50
- CONTENT- Dungeon 2 Bad End CG's (1-4) Added- Sapphire Event Added- Added Some Missing Events to Gallery- Added Dungeon 4 Emma Bad End Pixel Loops- Added Missing Enemies to Dungeon 5 Floor 2- BALANCING- Guidance Bear Updated- Added Strange Elixir (Item that Revives Downed Allies)- Increased Leila's Health to 750, Slightly Increased All Stats (Physical Immunity Increased Significantly)- Reduced Nora's Aura Skills Cost (Also Renamed Them)- Reduced Gold Dropped by Enemies to ~50%- Added ABILITY TREE Note to Dungeon 1 start- BUGFIXES- Added Kailee Event Trigger to Classroom Teleportation Circle- Added Missing Kailee Portrait to Interactions- Fixed Olivia Spend the Night Event Triggering Improperly and Multiple Times- Fixed Dungeon 1 Sound Trap Lvl 3 Wrong CG- Fixed Dungeon 1 Sapphire Door Interaction CG's (Probably)- Fixed Spattle Insta-Defeat after Completing Dodging Section and Losing 1st Battle- Fixed Lexi Event 1 CG's being Out of Order- Fixed Leila's Backroom Event Giving Players Aura Blast 4- Fixed Status Menu not Showing Dungeon 4 and 5 Status's- Fixed Some UI Icons not Showing up on Android Version

### 0.10.0
- v0.10.0
- CONTENT-
...

Game Screenshots

Preview scenes and UI from City of Secrets before you download. Tap any image to open it full size.

Keep exploring Find your next game

There is plenty more to explore around female protagonist. Caroline’s Harvest Moon is also worth a look when you are ready to move on to another title.

Community score

Do you like City of Secrets?

One tap. No account. No wall of text. Just pure player love (or honesty).

? / 5

No ratings yet — be first

Tap the hearts — no comment required

Player 0 notes

Share bugs, install tips, or whether you would recommend this game.

Write a note

No player notes yet. If you installed this game, your experience helps the next visitor.

Leave a player note

Want to rate the game? Use the hearts above — no need to write a note just to vote.