Activision has released the launch trailer for Call of Duty: Ghosts, showing off new environments and features to the series.

More...