Recently, Activision launched their massive marketing strategy starting with a slew of “Get Ready world. It’s Call of Duty Time” Ads. Activision launched a new advertisement on TV recently to boost Call of Duty Ghosts’ marketing. Usually, Activision makes their ads packed with famous stars and action. The keyword’s action, man. This time, they’re not holding back on neither department because the trailer features… Megan Fox, baby!