Escape From Tarkov – PC Free

''

Share Tweet Share Share Email Comments Escape From Tarkov is a “MMO story-driven hard” held in the Russian city of Tarkov, who for some reason was cordoned off by the authorities and is now a ruined battlefield invaded by private and local raiders military companies . It combines elements of […]