The invasion of Russia on Ukraine is taking a toll on Ukrainians. Call it a work of Karma, but Russia is also facing several issues due to war. Apart from a dent in its economy and currency, Russia’s video game market is facing a crisis of its own. Activision Blizzard and Epic Games have joined …