Peter Eggert introduces a new title, Santiago de Cuba, and hints at some upcoming releases.