Description
The game takes place in 2030, in a massively destructible environment. The players fight futuristic terrorists and renegade soldiers in South America, which is under a bloody revolution, as part of a special forces unit called S.C.A.R.
Read more Read less
Game Release Date
Country
Release Date
United States 10-19-2010
Similar games