Day of Infamy: Insurgency: Sandstorm FREE Open beta - less than 24hrs left!

New World Interactive's latest title Insurgency: Sandstorm is FREE TO PLAY this weekend during its Open Beta ahead of launch on December 12th. But act quick, there's not much time left! Insurgency: Sandstorm, the FPS se…