we are the ghosts that haunt ourselves

portal