Finish game developer Rovio gets NASA to promote their Angry Birds Space. City of Seattle Space Needle into a giant slingshot to celebrate the game’s March 22 launch. Rovio tied up with U.S. phone carrier T-Mobile to erect the 300-foot tall contraption, with a 35-foot tall red bird sitting right inside. Angry Birds Space is available now on the Google Play Store and Apple App Store, what do you think of Angry Birds Space so far? Let us know in comments.