Please let Last Guardian's reveal be true.