Call of Duty: Ghosts takes the battlefield to new heights, literally. The confrontation in this new COD: Ghosts trailer starts within a United States space station, Odin, which seems to be equipped with massive weapons capable of leveling entire cities. The trailer also offers a glimpse at the plot for COD: Ghosts; betrayal seems to be the cause of one nation’s ruin and the Ghosts squad are willing to sacrifice for their survival. The fight traverses land, sea, space, and air; luckily you’ll have a furry nameless K-9 to aid your mission. Check out the trailer below.