Alleged Titanfall Apex Legends map leak provides first look at island locations Big mechs on an (allegedly) big map.