Land of War is the first FPS game that will let you experience early days of World War II that began in Poland in 1st of September 1939 as well as many unique episodes between 1940 and 1944. Land of War is a first person shooter game based in Poland between 1939 and...

read more