One of my favorites... It means a lot to me in a way. The heroes are the one before our time, and like kids lose their toys on the bus or the subway they'll end up in the lost and found...