Call of Duty: Black Ops teaser trailer released

call-of-duty-black-ops-logo

Treyarch has released a teaser trailer for Call of Duty: Black Ops – the seventh game in the Call of Duty series. Missions are rumored to take place in locations such as Cuba, the Arctic, and…