They're again back with an Alien Invasion ;) After creating a huge craze among the people in Mobile and PC, Rovio has launched a New Game - Angry Birds Space. "The chase is on! After a giant claw kidnaps their eggs, the Angry Birds chase it into a wormhole and find themselves floating in a strange new galaxy – surrounded by space pigs!" Luckily the Angry Birds have super powers of their own. Angry Birds Spa ...Read more ›
You Are Here: Home » Posts tagged"Angry Birds Space"