The scrapped Call of Duty Halo collaboration would've seen Halo maps appear in Call of Duty according to leaks.
For all intents and purposes, Bing Maps Beta, which went live Wednesday ... Specifically, Bing relies on Microsoft's Photosynth technology, an application that integrates numerous photos into ...