>>508793775
This reminds me. I recently saw this trailer for a game set in the 90s Poland. If you told me it was set in 90s Russia, I would have easily believed it. Except for the painting, the interior design is extremely Soviet.
https://youtu.be/Qh0X59sJFig