Apparently, the trees in the Forest of Fallen Giants are the remains of the Giants from long ago. ¿Is this really the last of them?