If you’re an Angry Birds fan and a space geek, this may be the best video you’ve seen all year. Angry Birds creators Rovio announced the first real details about Angry Birds Space — with a little help from an astronaut aboard the space station.
Rovio teamed up with Flight Engineer Don Pettit of NASA to explain...