My speculation: The boy is Thor. After GOW3 Kratos wanders the Earth for centuries, having found that without his drive for revenge, he has no purpose. So he travels in isolation looking for an answer, paying no mind to the rest of the world. With the gods dead, life becomes very difficult for humans, and the monsters…