In a dark Lovecraftian nautical fantasy, Captain Isabella sets sail for a sacred island on a royal mission, only to discover she is a sacrificial pawn in a dec