In the early 2000s, two fifteen-year-old friends sat in front of a glowing monitor and dared to build something ambitious — a hacking simulation game unlike anything else being made at the time. That project was called LetMeIn.
Joshua May, the lead programmer at just 18 years old, architected the game's core logic — building out systems for hacking, cracking, and navigating a simulated underground network. Alongside him was Kyle H, the graphics artist, also 17, who gave the world of LetMeIn its look and feel.
During that same era, Joshua found his way onto a group forum — the kind of wild, unfiltered corner of the early internet where ideas ran free. It was there he crossed paths with Aeric Poon, a seasoned programmer who saw the potential in what the two teenagers were building. Aeric didn't just back the project — he lit the spark that took it to another level. He taught Joshua advanced programming mechanics, tackled major security vulnerabilities that had the team stumped, co-designed many of the game's core modules, and completely rebuilt the database from scratch for optimization. His technical depth transformed LetMeIn from a rough teenage project into something genuinely ambitious.
Life moved on. The project was set aside, the code archived, and the name LetMeIn faded quietly into memory.
Then, decades later, Joshua — now 35 — was digging through old files when he found it. The original source code. He stared at those old scripts and felt something pull at him. He decided to bring it back to life.
Rebuilt from the ground up with modern web technology and reborn under a new name — GhostPort — the spirit of those teenage ambitions lives on.