Here's my take:
1) Kim Il-sung, the first President of Korea was probably a Russian national of Korean ancestry. In his first public speech he barely spoke Korean; it certainly wasn't his first language. Russia has a large ethnic Korean population and Russia selected Kim Il-sung to be the country's first President. Absolutely he took his orders from Moscow; he attack South Korea June 1950 on orders from Stalin.
2) China's introduction into the Korean war in Nov 1950 may or may not have been ordered by Stalin, and although I don't think we have any concert evidence, I think they most probably coordinated their launch south across the Yalu with Moscow. That they acted alone in this makes not sense.
3) Kim Il-sung developed a family dynasty in North Korea. In 2013 North Korea's re-published Ten Fundamental Principles of the Korean Workers' Party states that the party must be carried "eternally" by the "Baekdu bloodline." They're talking Kim's progeny here.
4) Kim's son Kim Jong-il, and his grandson (and current President) Kim Jong-un, most certainly have followed original family dictates, and to my mind that would mean close relations with the Russians, the founder of their dynasty. There is no evidence I know of that the house of Kim has severed relations with the Soviet Union.
5) Today I see nothing that convinces me that they are more beholden to the Chinese than they are the Soviets. The Chinese are most probably thinking this family rule of North Korea is only so much nonsense, though they are tolerant due Soviet's imminent domain thinking due proximity of Vladivostok and the traditional Soviet/North Korea relationship.
6) All this crap goin' on over there now is probably due Putin's encouragement. To rattle our chains and to see what new tech stuff we're going to use to go about a military confrontation. Korea is Putin's stalking horse.
You know it's like trying to figure out a crime scene or an international dust-up. Who has the most to gain here? Answer: Russia. Their cost: zero. And it fits their MO.