Nice game play, im guessing this is on PC. Seems you and your team are pretty good at this game. It kind of remind me of Call of Duty and got me ready to blow the dust off my gaming system. Thanks for sharing this awesome video
You are viewing a single comment's thread from: