In either the Globe or the National, there is an article outlining how much of an albatross the russian economy will be on China given that Russia has no where else to go and China is publicly obliged to honour their "no limits" alliance.
Yes Russia will "build their own world" like buddy says. It will look like a bad shanty shack tacked onto the side of the biggest newest gawdy McMansion on the block.
If Putin isnt publicly disposed of soon, and in a manner that tells the world "yeah, we were wrong, my bad, won't happen again", there will be no forgiveness, sanctions will drag on and we will be watching the development of a vengeful society develop under a narrative of "they're all ganging up on us".