Trying to figure out what that glowing orange ball is in the distance. Seems vaguely familiar.