The most awaited huge map in Escape From Tarkov has been released by the Battlestate Games called Streets of Tarkov. ...