Day of Infamy: Play Insurgency: Sandstorm FREE this weekend.

New World Interactive's latest title Insurgency: Sandstorm is FREE TO PLAY this weekend during its Open Beta ahead of launch on December 12th. Insurgency: Sandstorm, the FPS sequel to indie smash-hit Insurgency, brings…