Operation Flash Point: Red River Gameplay Trailer

With China the largest Military Power on the Planet, there's no Doubt they have the Upper Hand in this one.