A couple weeks ago, Rovio teased us with this video for Angry Birds Space, the new addition to their Angry Birds franchise that is coming soon to iOS, and other platforms.
In a new video published today, we get to see NASA astronaut Don Pettit announcing Angry Birds Space, straight from the International Space Station, some 240 miles above our heads. He explains the physics behind the game, but also gives us a sneak peak at the gameplay...