Sledgehammer Almost Made a Third Person Call of Duty Set in Vietnam There’s a lot of info about Sledgehammer Games’ upcoming futuristic Call