The assets of Russian World of Tanks developer Lesta have apparently been seized by the Russian government
The studio responsible for the Russian version of World of Tanks and World of Warships has had its assets seized by the Russian government. According...