'Freedom: Soldiers of Liberty' (PS2) - Screens
by Rainier on May 7, 2003 @ 12:12 a.m. PDT | Filed under News
In a world where the Soviet Union won the Cold War, a fierce conflict is beginning to unfold in the streets of America. Red Army troops are pouring across the borders of Mexico and Canada shortly after a nuclear missile is unleashed on Washington D.C. Chaos sets in when breaking news informs Americans that their President has been killed and the Russians have invaded the country.