Crushed Atop the Cliffs – Colossal Crab and Sahuagin Encounter

A group of sahuagin are about to attack a town with the help of a monstrous colossal crab. Can the party stop them and free the crab?

Troy McConnell

The Crab Rock Battle Map

A new 44×32″ battle map set on the coast and featuring hazardous blow holes, cliffs, and a gigantic roaming monster…

Ross McConnell

The Colossal Crab

A crab token so large that it’s considered terrain! This monster might be a friendly guardian, a natural disaster, or somewhere in-between…

Ross McConnell

The ROCK POOLS Battle Map

A battle map depicting a rocky coastline and its sparkling rock pools, complete with a natural stone platform fit for a showdown.

Ross McConnell

The Sailing Chef Ship Battle Map

Our latest battle map is a sailing ship combined with a luxurious restaurant, a unique encounter to throw into any fantasy seafaring adventure!

Ross McConnell

The SHIPYARD Battle Map

My 23×16″ hand-drawn shipyard battle map, ready for print or virtual tabletop. Download the base maps and a galleon ship for free thanks to our Patrons!

Ross McConnell

Karl’s Galleon Encounter

This Community Gallery post features Karl’s construction of our Galleon ship battle map. It’s sturdy, 3D, and altogether impressive!

Ross McConnell

Turtle Colossus Maps & Assets

Surprise your players with castle-sized turtle behemoth. A perfect oddity for a Ghosts of Saltmarsh, pirate, or other sailing campaign – printed or VTT!

Ross McConnell

How to Run an Island Adventure

Is your campaign taking to the seas, and you want inspiration on how to populate them? Enjoy our encounter charts, maps, and assets – a perfect start!

Troy McConnell

How to Run an Ocean Adventure

The party climbs aboard and takes to their posts. Sails lower, the ship lurches against the waves, and the horizon soon swallows the last glimpses of land. An ocean adventure awaits. Many dangers and disturbances await them, but their travel is not a series of progressive events. Many of their days are quiet and uneventful,

Troy McConnell