Delta Force's developers are taking a hard stance on cheating, and even a USB drive could get you in trouble.The Latest Tech ...
Delta Force—the CoD-y, Battlefield-y FPS from Tencent—hit yesterday, and it seems pretty alright so long as you don't stare ...