I went back and watched the first 1/3 of the video, the history of Russia’s flirtation with “doomsday devices” is interesting.
Now they are building them and they will soon be operational.
The Russians do like big military things. I’m just not seeing their desire to use this one.