Angry Birds Space, the latest installment of the best selling mobile game of all time, has finally arrived. Rovio, the developer behind the series, partnered with NASA, the U.S. space agency, to promote the release, including a plug filmed by an Angry Bird-toting astronaut on the International Space Station.
Angry Birds Space delivers the biggest change yet in the series' well-known "launch...