You're a data analyst. $1.87 million is missing. Write real SQL queries, follow the evidence, and catch the CFO before he disappears to Cabo.
Two full seasons. 28 SQL objectives. No tutorials. No multiple choice. Real queries only.
NEXUS was built for two kinds of people. Both get the full game.
You know SQL exists. Maybe you've done a tutorial or two. But nothing sticks like actually needing it to solve something. NEXUS puts you in a real investigation with real data — the queries you write matter to the story.
Corporate noir mystery. A CFO stealing millions through shell companies. A spirit guide named Sam who may or may not be a ghost. A Matrix-rain animation when you unlock a new power. This is a game first.
Every design decision pushes toward one goal: the query has to matter to the story.
A cel-shaded monitor sits at the center of every scene. Your SQL goes in. Results come out. Errors stay on-screen — they never bleed into the story thread.
Master a new SQL concept and the terminal erupts in green rain. The characters lock into focus. A Morpheus-style message appears. Then you move on.
Diana narrates. Sam tips you off. The conversation flows in real time alongside your queries — like a messaging thread woven into the investigation.
Each scene ends with a dark-mode episode card — headline, teaser, next location. The case escalates. The stakes mount. Then you're back in the terminal.
One parchment-styled journal page unlocks per completed scene. Each page recaps the SQL technique you used and the rule behind it. A record of your growth.
Between scenes, a low-stakes quiz fires: "prove you've still got this." Two misses and the answer is revealed. No hard blocking. Spaced retrieval, done right.
Stuck? Click once for a Sam tip. Click again for the exact answer with a copy button. No judgment. The goal is to keep you moving, not to gatekeep progress.
Every unlocked SQL concept lives in a browsable reference. Open it any time. Green pulse on the button tells you something new just dropped.
If you go quiet for 90 seconds, Sam whispers. Tips on shortcuts, hints, command history. Helpful without being annoying. Probably not a ghost. Probably.
No syntax drills. No fill-in-the-blank. Every concept is taught once, applied immediately, and reinforced through the investigation.
Season 1 teaches SQL fundamentals through a corporate fraud case. Season 2 goes deeper — and gets strange.
6 scenes · 16 objectives · $1.87M in fraud
A new data analyst at Nexus Analytics Corp. Day one. A sticky note on your keyboard. Two vendors with no address pulling in millions. One CFO with a business trip to Cabo booked. You have SQL and you have time.
6 scenes · 12 objectives · something is wrong
The fraud case closed. But something in the server room didn't. Deleted records keep coming back. Queries run at 3:03am. The logs show access from an account that hasn't existed since 2023. Someone left a message in the data.
"You started with db.tables(). You end with a complete fraud report. Not bad for day one, Alex."
— NEXUS, Season 1 ending
Python 3.10+ and PySide6. That's the whole dependency list.
A standalone beginner SQL guide — SELECT to JOIN to GROUP BY, with plain-English explanations, real-world analogies, and 16 practice exercises across four difficulty tiers. No game required. Just SQL.