Gaming6 years ago
Insurgency: Sandstorm Open Beta Will Live This Weekend
Focus Home Interactive and New World Interactive will launch the upcoming multiplayer tactical first-person shooter video game with the title Insurgency: Sandstorm. The developers also announced for...