After reports broke of an April 6 launch of the game Angry Birds on Windows Phone 7, Microsoft denied and then clarified by stating that Angry Birds, as well as some other popular titles, will launch one week at a time this spring…


More...