"Red Handed"

That was the first thing that popped out of my mind. Great work overall. The tank fits well into the scene. I don't even think that AT gun would penetrate that armor even at that close distance

If I'm not mistaken, those Russian figs are from Tamiya's Russian infantry set right? Did you replace the heads or anything?
If you can, try to remove that date imprint on your photos. It ruins the picture, especially that B&W shot of yours.