Call of Duty battle royale map explored in new video

Highly-anticipated battle royale looks set for imminent release