VESSELBORN

The Geban Chronicle

About Vesselborn

Vesselborn is the story of Geba—a world that has carried an empire for six thousand years.

It begins with Vaer’karesh, who unites five nations into the first empire and fixes a common language and law. Across the ages, the empire fights and finally breaks Thazvaar, welcomes Jeyrha through engineering and diplomacy, and liberates Berinu by choice. In Ngorrhal, the people of the mountain passes lose their ancestral name and are permanently renamed the Frost Sentinels, whose strength helps secure imperial rule. The Haavu cannon systems cement that dominance.

At its height, the empire spans continents and raises relay towers that bind cities, coasts, and passes into one network. Assassinations and civil wars follow—the Fracture. From that fracture, the Emperor’s Shadow dissolves into the Underworld and the Shadow Rule emerges—quiet governance built on imperial networks to keep the world running. Centuries later, centralized control fails and the Warlord Eras rise; in the end, the Shadow Rulers take it back and erase the warlords from history.

Today, the Shadow Rulers still govern from the background while the Energy Wars remain covert, deciding who controls energy and relays in contested regions.

Stories range from relay-field defenses and inland recoveries to city governance and frontier resettlement; from rail lines and air programs that stitch regions together to festivals and work crews where culture and politics collide; from Frost Sentinel memory to families choosing the safety of hub clearings or the risk beyond the grid.

This is Geba.
It began in silence.
It has not yet ended.

(function(){ var el = document.getElementById('poc-overlay'); if(!el) return; // Show once per browser session (shows again only after the user leaves the site) if(!sessionStorage.getItem('vbSeenPoc')){ // Immediate show on first page load of the session el.classList.add('show'); el.setAttribute('aria-hidden','false'); sessionStorage.setItem('vbSeenPoc','1'); } function close(){ el.classList.remove('show'); el.setAttribute('aria-hidden','true'); } var closeBtn = el.querySelector('.poc-close'); if(closeBtn) closeBtn.addEventListener('click', close); el.addEventListener('click', function(e){ if(e.target === el) close(); }); document.addEventListener('keydown', function(e){ if(e.key === 'Escape') close(); }); })();