Call of Duty: Black Ops III Zetsubou No Shima Trailer


Our heroes find themselves stranded on a remote Pacific island, home to a secret biological research lab experimenting with Element 115.