That sounds like something that would be in a storybook. But then, aliens are only fiction to most people, too. A glowing red river must be really something. Our hands glow red with power sometimes; I wonder if that similarity means anything.
One of my brothers has been here for a long time before I got here, so that's not really a surprise. I'm just glad neither of us has to be alone here anymore.