Blu-ray Review: First Squad, The Moment of Truth
Introduction: 1942 – The third year of the World War II, enslaved by the Nazis, continental Europe lies in ruins. But in the east, in Russia, the Red Army is putting up a violent resistance to the legions of the Third Reich. Desperate fighting for every inch of land goes … [Read More]