In terms of mood, all of this looks like of the WW2 museum on Victory Square in St. Petersburg, although here it is much more modest.