Insurgency: Sandstorm release pushed back for bug fixes
Griffin Sendek | Staff Writer 09/20/2018 New World Interactive’s upcoming multiplayer first-person shooter game, Insurgency: Sandstorm has been delayed from the original Sept. 19 release date, to Dec. 12. New World Interactive (NWI) might be […]