User blog comment:Callofduty4/Call of Duty: Ghosts: An early look/@comment-98.211.49.90-20130608195703/@comment-5290320-20130608211647

From where? Are you watching this from an evil lair high in the Swiss Alps? Or looking through a hill overlooking Infinity Ward HQ? Or maybe in an uncompleted Death Star perhaps?