22
Tencent is bringing back military FPS series Delta Force
(www.videogameschronicle.com)
Sub for any gaming related content!
Rules:
tencent
Well, straight in the trash it goes than, a shame