Heroic adventures