A new Russian movie called T34.
https://en.wikipedia.org/wiki/T-34_(film)
EXCELLENT! The trailer looks great.