User blog comment:KATANAGOD/Call of Duty: XP won't be coming in 2012/@comment-3967954-20120608164623/@comment-1055346-20120608165825

I think they built physical ones for show, but the flying one was CGI, can't remember though