by fiberadmin | Mar 26, 2012 | Technology News
Positive reviews and loyal fans have added up to 10 million downloads already for Rovio’s latest app. Last Thursday the latest Angry Birds iteration was let loose. Dubbed Angry Birds Space, this new game features flinging birds at pigs on other planets, meaning...