Alledged teaser site for the next Call of Duty game tells us that “The truth lies”

A website that looks like a teaser for the next game in Activision's Call of Duty series has gone live. It includes a video that shows Mount Rushmore getting an interesting change. Read more…
Neowin