LOST HEROES is the tale of a small country striving to create its own heroes but finding itself constantly out-muscled by better-funded and better-marketed superheroes from the media empire ... Read allLOST HEROES is the tale of a small country striving to create its own heroes but finding itself constantly out-muscled by better-funded and better-marketed superheroes from the media empire next door.LOST HEROES is the tale of a small country striving to create its own heroes but finding itself constantly out-muscled by better-funded and better-marketed superheroes from the media empire next door.