I have long pondered the significance of those children. An idea I had when I first played the game, was that it suggested that the Happy Mask Salesman was a deity in disguise the whole time. A fifth giant, if you will.
But, There are a few theories about the Salesman, and his involvement in...