Loading...

'Joint Task Force'

| In the real-time strategy game "Joint Task Force," you lead your men into dangerous areas like Iraq and Afghanistan and confront your enemies using the latest in military technology.