Games/Task Force Delta: Afghanistan/MediaTask Force Delta: Afghanistan·, 2021 · Polygon ArtMediaBack to gameAll6Screenshots6Screenshots6More about Task Force Delta: AfghanistanPlayer reviews