This game immediately throws a hammer-and-sickle flag in your face and the wait is over — you know exactly where you're headed. Soviet from 1990 is a product of an era that built masterpieces out of absolutely anything, and this is precisely that kind of piece: when computer graphics was just learning to walk and design hadn't yet discovered the word "user comfort."

It's a mix of arcade shooters and downright primitive strategy. You control units on a tactical map, send them into battle, trade fire with the enemy, and try to accomplish mission objectives — collect items, seize positions, survive. The game acts like it should decide everything for you, but then it hands it all over to you instead, and you're just fumbling in the dark trying to figure out what it actually wants from you. The controls are stiff, unit responses are sluggish, and by the time a shot finally leaves the gun, you're long gone somewhere else.
Your eyes won't adjust to the graphics at all — everything's unclear, units look like blurry little squares, and you're sometimes not even sure what you're seeing on screen. The sound surprises you only by how sparse it is, considering what a 1990s computer could actually handle. What holds the game together is just that strange charm of old code — you can feel someone tinkering with it in something primitive, and now they're trying to sell it to you as the future.

Soviet isn't played nowadays for the fun of it — it's played so you know where it all began and how little it took for someone to sit down at a 486 and be satisfied. Now you look at it out of curiosity, trying to understand how everyone back then thought the same way. It's not pretty, it's not smooth, but that's exactly where the weird magic lies — you see computer game history in it, before programmers even knew what they were doing.