Have you ever thought of what the two words Game Over means? By definition Game Over means “something has ended unsuccessfully” (dictionary.com). In chapter 47 of Isaiah this phrase describes the state of Babylon.
What happened previously leading up to this chapter was that Israel sinned against God. And God being a just and holy God cannot let sin go unpunished. So He gives Israel over to the Babylonians. Apparently the Babylonians didn’t know who they were messing with. Scripture says Babylon was so evil they had no mercy on the elderly.
6 … Even on the aged
you laid a very heavy yoke.
This is some pretty disturbing stuff. And because of Babylon’s evil, God will judge them for it. This whole chapter talks about what will happen in detail to Babylon. The two main points is that Babylon will be a widow and suffer the loss of children. I don’t know enough Biblical context to interpret this sadly. Further in the passage God talks about all the things Babylon tried to do including witchcraft, magic spells, sorcery, etc. He tells Babylon all these things are useless and amount to nothing, but go ahead and continue because they won’t get you anywhere.
I think what we can take away from this passage is that God is just. No evil will go unpunished. Nothing escapes God. And going against God is futile.