Ghost in the Egg

by tanjou

CLICK HERE TO PLAY!


It’s 2002, it’s raining, and you just got your brand new Moonpet, your NEW BEST FRIEND. Keep it happy. It’s been waiting for you.

01-tamagotchi-on-table.png
Sit at your desk in a teen's Y2K bedroom, fully in 3D, and use the now old tech around you. Press the virtual pet’s three buttons to feed it, play with it and clean up after it. Click through your old PC: search the web on Gugu, chat on Bloop Messenger, play PuniPuni Online, THE BEST MMO OF ALL TIME, or listen to music in JukeBoxx! You can also watch anime on your CRT!

02-room.png
Your Moonpet might not stay in one place! It jumps between the tamagochi, the PC and the TV, and its very demanding! Go to it and give it the right thing, because leaving it alone makes it angry.

03-tv-machines-can-dream.png
Played with the mouse (or a pad, or touch): point and click on anything in the room. A / D or the screen edges turn between the TV, the desk and the PC; S or right click backs out. On the device, A / D move and Enter / Space selects.

Voiced by the team, with original sfx and soundtrack.

Built in Godot 4.7.

Credits


* Programming, Voice Acting and Audio by Tanjou (Twitter: @tanjounokamioku)
* Programming, Voice Acting and UI by Pangami (Twitter: @pangami)
* Art by Hikaru (Twitter: @ricardomenin)
* Music by fromrose (Twitter: @rosejrpg)

Play the desktop build if you can


Grab the downloads on itch. That’s the recommended way to play. It’s a 3D game with a storm outside, live lights and a working PC screen inside the room, and the desktop build runs it smoother than a browser tab can. The audio mix lands cleaner (no browser WebAudio quirks), there’s no big download every time you open the page, and you sidestep the rare “WebGL context lost” crash some machines hit inside the iframe build. The web version is here for convenience and for folks who can’t download, and it works, but the desktop build is noticeably nicer.

Install notes


Windows: if SmartScreen pops up on launch (“Windows protected your PC”), click More info → Run anyway. The build is unsigned; jam budget doesn’t cover code-signing certificates.

macOS: the app is unsigned, so Gatekeeper blocks it on first launch. Either open System Settings → Privacy & Security, scroll down and click Open Anyway, or run `xattr -dr com.apple.quarantine /path/to/the.app` in Terminal (the READ-ME-FIRST.txt in the download explains it). Same reason as Windows, it’s an unsigned jam build.

Notes on the web build


Godot 4.7’s WebGL path is still rough around the edges, and a full 3D room asks more of a browser than a 2D game does. Real-time lights, the rain, the PC screen drawn live inside the scene and the audio can all push a browser past what it wants to do in an iframe. On some machines/browsers the game will load slowly, stutter, drop frames, lose its audio context, or crash outright (“WebGL context lost”).

If you’re hitting any of that, here’s the order I’d try before giving up on the web build:

1. Turn on hardware acceleration in your browser. Most “context lost” crashes come from the browser falling back to software rendering. In Chrome: Settings → System → make sure “Use graphics acceleration when available” is on, then restart the browser. Firefox and Safari have similar toggles under their performance/advanced settings.
2. Force GPU rendering in Chrome. Open `chrome://flags`, find “Override software rendering list”, set it to Enabled, and restart. This pushes Chrome to use the GPU even if it thinks your driver is sketchy, which it often does incorrectly on older machines.
3. Close other GPU-heavy tabs. Video calls, streaming sites, and other WebGL games compete for the same context pool.
4. Try a different browser. Chrome has been the most reliable in my testing; Firefox is usually fine; Safari is the most finicky with audio.
5. If all of that still stutters, please grab the desktop build. It’s attached here and to the itch page for Windows and macOS, and it’s the one I actually recommend if you want a smooth run. No WebGL, no audio-context drama.

Comments41

Ricardo Menin
Ricardo Menin16 Oct 2026, 09:05
I hope the theme's something related to bananas.
Ricardo Menin
Ricardo Menin16 Oct 2026, 09:05
I hope the theme's something related to bananas.
Anastasia Pitomets19 Oct 2026, 16:21
Really cool entry! I played through it and had a great time.
Here is a quick breakdown of my thoughts:
• Gameplay & Design: The core mechanics feel solid and intuitive right from the start. The gameplay loop is engaging, and the controls feel responsive and fair.
• Visuals & Art Style: The visual direction fits the overall mood really well. Everything looks cohesive, and the presentation makes it very clean to follow what's happening on screen.
• Audio: The sound effects and audio design add a lot of punch to the experience and help build the atmosphere.
• Theme Interpretation: You did a fantastic job incorporating the jam's theme into the core loop in a creative and clever way!
Constructive Polish Idea: If you decide to update or expand this after the jam, adding a few extra feedback cues (like juice/particles or subtle screen shake) or expanding on a few mechanics could make it feel even more polished!
Overall, awesome job for a jam project! Left you a high score/rating. Keep up the great work! 🚀
Tanjou
Tanjouauthor19 Oct 2026, 16:29
@anastasia-pitomets interesting that you say this, because we still have not uploaded the game by the time you commented that...
Pan Pan
Pan Pan19 Oct 2026, 16:45
🍌 🍌 🍌 🍌 🍌 🍌 🍌 🍌 🍌
NikitaStarostin
NikitaStarostin19 Oct 2026, 17:22
I absolutely love the visuals and the overall concept of the game. I hope you manage to maintain your leading position in the jam!
Tanjou
Tanjouauthor19 Oct 2026, 17:26
@nikitastarostin Thank you so much!!! I'm looking forward to trying my game, @pan-pan just showed it to me and it looks great!
kuzey19 Oct 2026, 17:35
Cool game guys!
AweSkyBear
AweSkyBear19 Oct 2026, 17:56
A fever dream experience... surreal.
mgear
mgear19 Oct 2026, 19:06
seems to get stuck loading in Firefox?
Tanjou
Tanjouauthor19 Oct 2026, 19:12
@mgear thanks for the notice, we will try to investigate asap!
fromrose19 Oct 2026, 20:50
where can I buy my irl moonpet?
CptDrusha
CptDrusha19 Oct 2026, 21:11
Bro, we were totally on the same wavelength! :D

Everyone kept telling me I should turn a game like this into a horror game, but I wanted to lean more into the cozy side :)

You did an awesome job! Such a great vibe. Thanks for the feedback and for making such a well-crafted game!
el_chivo_vivo20 Oct 2026, 00:05
I love the vibe of the game. The art is really nice!
Avi
Avi20 Oct 2026, 02:24
Great work! Love the aesthetics :D Love the blade-runner ref as well 😉
Tanjou
Tanjouauthor20 Oct 2026, 03:12
@cptdrusha YeahhhH!

We were kinda divided if we wanted full cozy or horror, though we did want a little bit of both!

Thank you so much, yours is awesome too!!!
Tanjou
Tanjouauthor20 Oct 2026, 03:13
@avi thank you!!! We sincerely didn't have enough time to put in all our crazy references in xD
WeLoveGames20 Oct 2026, 06:41
This brought back some lovely Tamagotchi memories! I liked the idea of caring for Moonpet in a room full of old technology. A great fit for the theme and a nice trip back to the early 2000s.
Dywanix
Dywanix20 Oct 2026, 10:37
I love the visuals and vibe of this game!
perrarancino20 Oct 2026, 11:37
the y2k bedroom is unreal, all the fake brands like gugu, bloop and punipuni are such a love letter to that era, and the moonpet jumping between the tamagotchi, the pc and the tv is a great touch. it actually made me want to sit there and take care of the little guy. how did you handle the pet's needs across three devices, is it one shared mood or does each device have its own? really charming game.
freamdev
freamdev20 Oct 2026, 11:48
Can't say I was big into tamagochi when it came out, but just on vibes I loved everything in the game, the good old anime in the tv, some raining outside, back when we didn't have 5 month long summers with 9 heatwaves, those were the days.

Really nice entry.
Empeurman
Empeurman20 Oct 2026, 14:00
Incredible experience, done it completly and realy loved the game.
Could not find any bug, the mood is set and works realy well.

What an amazing job, congrats to the team
Tanjou
Tanjouauthor20 Oct 2026, 15:27
@welovegames thank you! Our intention was indeed to revisit all of that at once!!
Tanjou
Tanjouauthor20 Oct 2026, 15:28
@perrarancino Thank you so much! We're thinking of expanding it into a bigger, longer game where we would do even more with Mochi in all the devices!

Yes it has one shared mood across systems, and it's how the story progresses. Sometimes it appears in multiple places at the same time, it is really an unsatisfiable little deviant!
Tanjou
Tanjouauthor20 Oct 2026, 15:29
@freamdev thank you so much! The atmosphere was really important for us, so we wanted to do it justice!
Tanjou
Tanjouauthor20 Oct 2026, 15:30
@empeurman thank you so much!!! We tried our best to focus on bringing the best experience possible. It is thanks to the wonderful team producing the art, content and some of the features that I had the chance to focus on polishing the experience!
Frizifrench20 Oct 2026, 15:57
Your game is so great, nothing to exept PLAY IT !
AO-85
AO-8520 Oct 2026, 17:09
I hope the theme’s something related to bananas. Awesome, your game is magnificent! I had a blast playing it, really cool stuff
Tanjou
Tanjouauthor20 Oct 2026, 17:57
@ao-85 HIGHLY APPRECIATE IT! I BEG FOR FORGIVENESS FOR LACK OF BANANAS IN THIS VERSION. MAYHAPS IN THE FULLER, LATER RELEASE. BANANA!
thedudeintx21 Oct 2026, 04:39
Great job, I actually wanted to go back to grinding xp on those pumpkins
Cahard
Cahard21 Oct 2026, 11:09
The atmosphere in this game is amazing! A 3D room full of old tech, a rainy day, and a virtual pet to take care of - such a cozy vibe)) I also like that there's a slightly weird and mysterious feeling underneath all the nostalgia. The idea of the little guy moving between different devices is a really nice touch!

The voice acting and sound design are also really cool and add a lot to the atmosphere. The early 2000s aesthetic is spot on, and the whole concept fits the Old Tech theme perfectly. Great job, and good luck with the jam!))

Other games by @tanjou

Found a bug?
Tell us on Discord