Angry Birds Space Launch on March 22

Our favorite furious fowl, Angry Birds, is launching into orbit this March 22, 2012. Meet the newest addition to the Angry Birds family: Angry Birds Space!!! Video credit: youtube.com and Rovio Mobile Quoting the official Rovio Blog: We are VERY excited to announce our next game: Angry Birds Space! It’s going to be the biggest… Continue reading Angry Birds Space Launch on March 22