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 ...
Get more from TechCrunch. Select your topics of interest, you can unsubscribe at any time.