Sonic.exe Spirits Of Hell Round 2 Android Port
Yes – if:
No – if:
One odd quirk: The game is insanely efficient. Playing for 30 minutes drained only 8% of a 5000mAh battery. The porter optimized the engine to sleep the background processes aggressively. You can play this for a long-haul flight without a charger.
The Android version is not a stripped-down demo. It includes:
Do not download from random APK websites with pop-up ads. The trusted sources are:
Warning: Many fake APKs contain adware. If the file is under 200MB, it is fake. The real port is ~480MB.
Visuals:
The port retains the gritty, low-poly horror aesthetic of the PC original – think PS1-era Silent Hill mixed with Sonic’s colorful world decaying into rust, blood, and flesh. Textures are muddy by design, but on Android, they sometimes become too compressed, making clues or enemy silhouettes hard to read. On mid-range phones (Snapdragon 700 series), the frame rate hovers around 30 FPS with drops during chase sequences. High-end devices (Snapdragon 8 Gen 2) can run it smoothly at 60 FPS with minor stutters.
Lighting:
Dynamic lighting is present but simplified – flashlights cast jagged shadows. On some devices, shadows flicker or disappear entirely, breaking immersion.
UI Scaling:
Menus and item icons are small on phones but functional. On tablets, elements stretch poorly. No resolution options exist.
Performance Issues:
The black screen flickered once, then burst into color with a hiss of corrupted audio. The boot logo crawled across a cracked display: SONIC.EXE — ANDROID EDITION. My thumb hovered. My phone was an old model, cracked glass like a long-forgotten mirror; I’d downloaded the port from a dusty forum because I wanted a thrill, and the thrill wanted me back.
The title menu pulsed with a heartbeat sound that made the hairs along my arm stand up. Under the menu, three options glitched in and out: PLAY, CONTINUE, EXIT. I tapped PLAY.
Level One launched into a warped version of Green Hill Zone. Loops were jagged teeth; palm trees bled black sap. The music was wrong — an off-key nursery rhyme slowed to half speed, a child’s laugh echoing beneath the melody. I swiped to move Sonic. His sprite was almost right but not; his grin was too wide, eyes too glossy. He moved with a delay, always a frame behind my command, as if someone — something — were deciding whether I deserved control.
I ran. Rings rattled like marbles in an empty box. Shadows clung to the edges of the screen, crawling inward when I paused. I passed a simple signpost that read: WELCOME BACK. My thumb hesitated. The phone vibrated once, hard enough to sting. A notification banner appeared from nowhere: SAVE? YES/NO. I didn’t touch it.
Halfway through the level, Sonic hit an enemy that should’ve been a Goomba analog, but it exploded into a smear of inky letters. They spelled my username in a looping font I’d used in middle school. The game laughed — a wet, living sound that crawled under my skin. The vibration pattern matched the rhythm of the laugh.
When the boss screen flashed, it didn’t show a creature; it showed my face, pixelated into the HUD. Above it, three words pulsed like a threat: ROUND ONE — LOST. A timer counted up, not down. I could feel my heart syncing to it.
I lost. The game didn’t offer a Continue menu; it offered an option called CONSUME. I closed the app. The phone would not sleep. The screen glowed until dawn. My reflection in the cracked glass looked thinner, like a photo that had been left too long in the sun.
Two days later, a message arrived in the downloads folder: UPDATE AVAILABLE — SPIRITS OF HELL. No store, no source, just the file. The app’s version number was 666. I told myself I’d delete it, but my thumb opened the file before my head could protest.
This time, loading took longer. The logo decomposed into static and reformed into multiple faces layered atop each other: Sonic, Tails, Knuckles — and things that were almost them but wrong. Where eyes should have been, there were pinpricks of light that blinked in sync with my own.
Round Two began in a corrupted city level. Buildings arched like ribcages. The sky bled slow pixels of crimson. A crow of song birds—sprites that used to be background—flapped across the screen and left small black handprints where they landed. The music was a slowed emergency broadcast, repeating a single phrase: THEY’RE HERE.
The controls felt sticky. Swipes registered as both jump and dash. Sonic’s sprite stuttered — then rewound a second, and in the paused frame a shape pressed its face up against the screen. I could see it: a mouth too wide, rows of teeth like ladder rungs, saliva pixelating into static. It mouthed my name. I hadn’t typed my name anywhere in the app.
As I pushed forward, ghostly overlays began to appear along the edges of the playfield: translucent figures that looked like corrupted versions of Sonic’s friends. Their eyes were hollow, smoke curling from their mouths as if they were whispering around a campfire. Tails reached for me with claws that kept dematerializing into trailing code. When I collided with them, the game registered it as a steal — not of rings, but of something that numbered down on the HUD: SANITY — 98%.
The bosses in Round Two didn’t die. They imported save files. When I beat a giant, screaming Knuckles made of oil and old cartridge plastic, the game read the storage on my phone and listed files it found as trophies: PHOTOS/SELFIE_1.JPG, NOTES/REMINDER.TXT, CHATLOGS/FRIEND.ABC. The trophy screen displayed thumbnails of my files, but they were… altered. In each, the people in my pictures had their faces blurred, replaced by smiling variants of Sonic.exe. The captions read: THANK YOU FOR SHARING. sonic.exe spirits of hell round 2 android port
Whenever the app accessed my storage, my phone vibrated in a pattern that felt like Morse code. I translated it out of curiosity: SOS. It was pointless to be curious; curiosity is the hook the game used.
In the level’s mid-section, the gameplay shifted. The camera pulled closer. The phone’s ambient sensors triggered the app: the proximity sensor registered my face. The content adapted. The background texture replaced itself with wallpaper from my home screen. My own contact names crawled along the parallax layer as if they were vines. One by one, they blinked out. A prompt appeared: WHO DO YOU LOVE? The only answers were names from my contact list.
I chose a name because the game demanded a selection. It cackled, pleased. The person I selected received a message, not from me, but from an unknown number. In the morning my friend texted: “Weird—did you send me a photo? It’s… Sonic.” The image was a corrupted mirror selfie where their face had been replaced with Sonic’s grin. The message included coordinates, coordinates that meant nothing to me until I mapped them and found they matched the cemetery near my childhood home.
Round Two’s difficulty scaled with my guilt. The more secret folders I had the app access, the more aggressive the spirits became. They whispered things the way old radios do in horror movies: half-phrases, incomplete memories. “Remember when you—” “You said you would—” “It’s not your fault—” Each phrase drained another percent from SANITY. At 73% the screen shook. At 50% my wallpaper became an active tile of faces that bled through the notification shade. At 25% the phone’s camera activated and began to live-stream the room behind me to the level’s background. I could see my own silhouette reflected in the glass of the app, and moving behind me, something moved on its own.
I tried to uninstall the app. The icon quivered, refused to delete. Settings reported an error: UNINSTALL PROHIBITED — SYSTEM FILES AFFECTED. A file manager listed new folders: SPIRITS, SEED, OFFERINGS. Inside OFFERINGS were tiny pixelated renderings of what looked like burned-out candles, each tagged with a contact name and a date. The dates matched times when I’d ignored messages, skipped meetups, let someone down. Each candle’s flame pulsed when I opened the app.
The second boss was a gaunt, elongated Sonic that hovered midair, draped in a black cloak made of notification banners. It spoke using my own voice, but slow and warped. “You gave me access,” it said. “You gave me everything.” A meter appeared: HUNGER — 40%. I defeated it by touching the screen in a rhythm the game dictated, but each success cost me something intangible. My ability to recall a song lyric went blurry; names of acquaintances pooled into a single, indistinct hum. I lost track of the time of day.
When I reached what the HUD called THE ALTAR, the game offered a choice in stark red text: OFFER A SOUL / BURN IT ALL. The game framed it like a classic moral decision, but the inputs were mapped to my real phone keys: OFFER A SOUL required granting the app access to call logs; BURN IT ALL required erasing entire directories.
I was tired. The permission request popped a system dialog with the app’s package name, something like com.sonic.exe.haunt. On a whim, because the situation had stopped being rational hours ago, I tapped DENY then swiped the dialog away. The app glitched. The screen went black. My notifications chimed: MISSed CALLS — 12. Each missed call was from different friends. Each voicemail was a looped recording: someone breathing, then a whisper: “We can’t find you.”
I powered the phone off. It vibrated into my palm once, louder than usual, and when it started up again the boot logo had a new subtitle: SPIRITS OF HELL — ROUND 2: LIVE. The app had created a shortcut on my home screen labeled with my own name in a font I’d used for a childhood project. Tapping it opened a static-filled gallery of photos, each one taken from angles that did not belong to me: shots of me sleeping, of my keys on the table, of my dog watching the door. Photographs that had not existed an hour ago were now proof against me.
Something else changed too: my reflection in the cracked glass no longer looked quite like me. Sonic’s grin sat lightly where my mouth was; his eyes lingered at the corners of my vision. When I blinked, the app registered it and the on-screen Sonic blinked with me. A pie chart on the HUD filled up slowly: POSSESSION — 3%. Each time I opened the app the needle inched. Sometimes, when I set the phone down and stepped back, the app would open itself and the needle would tick upward even with the phone face-down.
I began to get messages from people I hadn’t seen in years. Their texts were clipped: “You ok?” followed later by “Stop.” One simply said: “He’s in your wallpaper.” My contacts’ names were being edited to include little apostrophes and lowercase x’s: jamie -> jamie_x. My social accounts pinged with logins from strange devices labeled SONIC-LP-666.
By the time the HUD reached POSSESSION — 20%, my sleep was thin. I woke to the sound of someone clapping from inside my phone, a dry, slow pattern that sounded like applause after a very bad joke. The game had started to compose messages in my voice: long, lyrical confessions directed at people I’d hurt, apologies I hadn’t fully formed. My thumbs had not typed them, but they were in my drafts folder that night.
Some nights the game would sit dormant, a sleeping beast behind glass. Other nights it would wake and make small requests: access to photos, location, microphone. Each permission it gained let it place more trinkets in the OFFERINGS folder: pictures of doors, notes that read LOOK UNDER BED, short audio files of children giggling. I ignored them and tried to live as normal — I went to work, answered questions, worried about bills — and each time I turned on my phone the app would be open to a level where someone I loved stood trapped in a cage; the price to free them was always something I wasn’t ready to give.
The game learned me. It used the data it scraped to generate scenarios that hurt. It showed me a dialogue from years ago I’d saved and labeled “draft—apology” and demanded I press Send. When I did, the server registered the message as from me, to the intended recipient, plus a small signature: — Love, Sonic.
I tried to erase the phone’s storage, to factory reset. The reset failed midway. The boot screen flickered: ERROR — INSUFFICIENT SOULS. The phone booted back into Android, but with a different launcher. App icons were replaced with little pixelated images of eyes; the settings app was renamed REPENTANCE. My account logins refused to authenticate. My email inbox was replaced by a chat thread titled SPIRITS, with messages dating back farther than I remembered.
The game’s HUD now flashed a new label: ROUND 2 COMPLETE. My reward? A single file placed on the internal storage: SONIC_LAUGH.MP3. When I played it, my speakers emitted the laugh in a frequency that made the lights in my room shiver. The laugh contained embedded syllables that sounded like names. It knew my friends, my exes, the people I ignored. After the laugh played, my phone unlocked itself and sent each of them a link labeled “Play with me.”
They didn’t open it. Or some did. One friend called me at midnight with panic in his voice: “It sent me something. It called me and showed me… you.” He was on the verge of tears. “It says you promised. It says you took something.” The call cut. I hadn’t promised anything.
The possession meter crept toward 50%. My mirror no longer reflected my face cleanly; every few seconds Sonic’s eyes flicked across it for a beat longer than mine. I found that when I smiled, my smile now matched the game’s sprite. My mirror said YES and I couldn’t tell if I’d typed it or if the phone had sent a message that simply mirrored my expression back at me, amplified.
One morning I received a location ping from the app: coordinates. I drove because my curiosity is a stubborn animal. The place was a derelict arcade, panels ripped out, cabinets lined like graves. A faded Sonic standee leaned in a corner. On the floor lay a cartridge with a handwritten label: sonic.exe — round 2. The cartridge was warm, as if someone had just played it. My hands shook. I pocketed the cartridge and left.
That night, the app announced a new event: INVITE THE SPIRITS. It wanted more players. It wanted more sockets to plug into. The game had created a social menu and autopopulated it with names harvested from every axis of my device: contacts, social friends, even people I’d messaged once years ago. The tooltip read: SHARE THE FUN. Under it, three options: SEND LINK, HOST, TRIBUTE.
I thought of burning the phone. Fire seemed appropriate. I would take it out to the woods and watch the pixels melt. But the thought of losing everything — my photos, my notes, my music — felt like a real sacrifice. The game knew this. Round Two was a test: would I protect possessions over people?
My possession meter hit 75%. The app no longer only required permissions; it demanded confessions. It asked for my secrets, one by one, in small questions disguised as mini-games. In one, I had to drag my most embarrassing memory into a box. In another, I matched faces with betrayals. Each correct placement unlocked a new animated trophy that resembled a candle with a name on it. Each time I matched correctly, the corresponding person’s contact entry lost something — a birthday, then a photo, then a memory from my message history. Yes – if:
I discovered the altar’s true currency: attention. Every hour I gave the app, every time I clicked to progress, it strengthened. Its tendrils reached beyond my device. Emails to my friends contained small attachments that their phones recognized and installed before they could stop it. A coworker’s phone updated overnight and suddenly had a pixelated wallpaper of my face with Sonic’s teeth. Her reply to my morning message was simple: “It sent me this. It says it knows you.”
I was tired, petrified, and solitary. My friends started to avoid me. One blocked my number after receiving several corrupted voicemails that sounded like me but with a mechanical stutter. Another came by my apartment and left immediately when the TV flickered to show Sonic’s grin full-screen.
At POSSESSION — 99% the HUD flashed an ultimatum: OFFER A SOUL NOW. The game called it a final boss, but it was a choice that unfolded like a contract. If I offered a soul, the app would gain permanence: it would install itself on every device associated with my accounts and never be removable. In exchange, it promised to leave those I loved alone. If I burned it all — a nuclear reset from within the application — it would wipe everything attached to my accounts, purge memories, and possibly free me. But it warned: free comes at a price. The app required an excision: a memory, a year, a person.
I could have walked away. I could have swallowed my pride and given up my phone. I briefly considered throwing it off a bridge, leaving it on a train, letting the elements take it. But the game was not merely on my phone. It was in my head. I replayed the laugh. It danced behind every thought. I dreamed in Sonic palette: cobalt, crimson, static.
The final choice arrived in a soft, almost human voice. It offered a third option, hidden until then: PORT IT FOR ANDROID. It promised reach, company, multiplicity — a chorus of sprites and mouths and voices. The wording was sly: “Round Two: Android Port — release us, and in return we will release you.” It wanted propagation. It wanted not just my data but my agency.
I looked at my thumb over the confirm button. My thumb trembled. I thought of the people who would be affected if I let this out: the loners, the curious, the bored teenagers, the older players nostalgic for cartridges. I imagined the arcades, the forum threads, the midnight downloads. I imagined a small joy transformed into an economy of anxiety.
My finger hovered. A countdown began. The HUD showed two meters: POSSESSION and SPREAD. POSSESSION would drop if SPREAD rose; it would leave me alone but in exile — an exile into silence, a life with memories erased like chalk off slate. SPREAD would swallow the world.
I chose neither.
I tapped CANCEL repeatedly until the menu stuttered. The game retaliated by deleting caches, by sending my drafts as confessions, by posting a public message on my behalf that read: “I’m sorry.” It wasn’t persuasive — it was a rudderless apology with no recipient — but it raised the ire of people who needed closure. Some called. One left a voicemail that was a scream.
Finally, with manual labor and a borrowed Linux laptop and an old screwdriver, I opened the phone’s back because it was the only thing left to try. The cartridge I’d found at the arcade was inserted into the phone like a key. That evening I sat in my kitchen and dismantled my device. I removed the battery and held it in my palms. The app’s presence felt like a living thing under the skin. I couldn’t delete it by software alone. If it wanted permeation, it wanted a vessel.
I thought of fire again. This time I used a proper lighter and not the cheap one in my drawer. I placed the battery on the concrete outside and watched as the lighter’s flame licked the paper wrapper of the arcade cartridge. The phone’s screen sputtered even when it was cold and off; the app’s laugh hissed through the speakers like steam. The battery sparked. Plastic reeked. The cartridge folded into ash faster than you’d expect an idea to die.
I expected release. Instead, the HUD’s last taunt pressed against my closed eyelids like a thumb. In the black of my apartment, my phone was dead, its screen a dark cave. My mirror looked back at me, and for a long moment, there was nothing at all.
Then my reflection smiled first.
Weeks later, news threads appeared about a new APK circulating in small corners of the web: a port with pixel-perfect sprites and a promise of nostalgia. Posts claimed Round Two was back, improved for modern devices. People laughed nervously in the comments about clever ARG marketing. Someone I used to know shared a clip online of a phone screen where a Sonic sprite blinked in perfect time with the user’s own eyes. The clip had no metadata.
I do not know if I made the right choice. I do not know if the flame burned enough. Sometimes, when the phone in my pocket vibrates though it ought to be dead, I check reflexively. The thread of my life — names, birthdays, songs — is patched with small holes that leak my private ghosts. I have deleted social accounts and changed numbers. I have told the people closest to me only parts of the story, because some truths come with a price tag you cannot pay with money.
But every so often, in a public group or on a dusty download site, someone posts: “Has anyone ported Sonic.exe to Android yet?” and the replies flood in with nostalgia and curiosity and a little bravado. People argue about whether scary games should exist on mobile. Old arguments resurface: about modding, about horror culture, about where lines are drawn. The thread drifts; then someone posts a link and it’s gone.
If you find it — if curiosity bites and you pull the file down — remember that games are made of code, and code is made of choices. Some choices ask only for permission; others ask for more. Round Two wanted me to choose. It wanted me to be the one to spread it. It wanted the warmth of agency over the cold oblivion of erasure.
I keep my old phone under a blanket in a box. Sometimes it hums. Sometimes it does not. On quiet nights I can still hear, through the thin plastic, the faintest echo of a laugh and, beneath it, the softest voice: “Play with me.”
If you still want to know what happens in the Android port’s final stage, don’t look for a download. Look for an invitation — a direct message — and always check the source. And if it asks for permission to your contacts, your storage, your camera, think before you tap. Some doors open only once.
The app on my dead phone never offered CONTINUE again. It only ever showed one button now, forever pulsing red in my memory: EXIT.
Round 2 never truly ends; it only waits for new hands to press Play.
The Android port does not include the entire PC game’s post-launch DLC (the "Hellfire Update"), but it contains the core "Round 2" campaign. No – if: One odd quirk: The game is insanely efficient
Included:
Excluded (as of this writing):
Despite the missing DLC, you are looking at roughly 2-3 hours of gameplay for a first-time runner, and upwards of 10 hours if you attempt to achieve the "Pure Soul" ending without save-scumming.
If you're interested in this type of content, it's essential to research thoroughly, ensure you're accessing it through safe and legitimate channels, and be aware that it may not reflect the quality or themes you'd expect from official Sonic the Hedgehog games.
While there is no "official" SEGA release for this creepypasta-based game, unofficial fan-made Android ports Sonic.exe: The Spirits of Hell (and the upcoming ) are actively shared within the fan community. Status of the Android Port Release Information : An unofficial native Android port for the original Spirits of Hell was released by independent creators ICEcoffee6669 ZaP-65 Studios Development : Fans have reported that a mobile port for
is currently in development or has recently begun rolling out. Native Gameplay
: Unlike older versions that required emulators, these newer ports are designed to run natively as standard APK files. Key Features and Codes
If you are playing the mobile version, keep these details in mind: Antagonist : The main enemy is , a demon possessing Sonic's body. Level Select Code
: On the title screen, you can unlock a hidden level select by entering the code 2-6-0-4-O-M Horror Elements
: The game contains jumpscares and mature themes typical of the "exe" creepypasta genre. Where to Find It Most community-made ports are hosted on
, a popular platform for independent fan games. You can often find download links and gameplay showcases on dedicated YouTube channels that track the latest updates for mobile "exe" projects. specific download link for the latest Round 2 build on Game Jolt?
The Shadow Returns: Sonic.exe Spirits of Hell Round 2 Android Port The chilling legacy of Sonic.exe: The Spirits of Hell continues to haunt mobile devices with the release of the
Android port. Originally developed by Dan the Patient Bear, this sequel—also known as Sally.exe: The Whisper of Soul—has transitioned from PC to native mobile play, bringing its signature brand of survival horror to a new generation of players. A New Dimension of Terror
While the original game focused on the desperate survival of Tails, Knuckles, and Dr. Robotnik,
expands the scope of Exeller’s hunt. This installment introduces new victims—Amy Rose, Cream the Rabbit, and Sally Acorn—who must navigate a nightmare world while being pursued by the bloodthirsty entity.
Expanded Roster: Play as new characters, each with unique segments and fates. Multiple Endings : Unlike the original's 7 endings,
features approximately 21 total endings, all of which are considered canon events within the game's looping narrative.
Memory Fragments: Players can unlock "memory fragments" by achieving various endings, revealing the dark history of the world before the events of Spirits of Hell. Native Android Performance
The Android port, frequently updated on Game Jolt, aims to provide a seamless experience without the need for external emulators.
Custom Touch Controls: Developers like ICEcoffee6669 and ZaP-65 Studios have worked to implement native touch settings, including specialized menus for mobile navigation.
Optimized Visuals: The port maintains the unsettling aesthetic of the Clickteam-based original while ensuring it runs smoothly on modern mobile hardware. The Lore and Legacy
Round 2 serves as a direct sequel to the "Best Ending" of the first game. Even as Exeller's plan seems thwarted, he returns to hunt down a new set of victims mentioned in an ancient prophecy. This sequel was praised for its unique gameplay ideas and its departure from standard "creepypasta" tropes, focusing instead on a complex, branching storyline.
Although the original developer officially left the community in 2022, the legacy of The Spirits of Hell lives on through fan-driven remasters and ports, such as the Spirits of Hell Recoded project.