Angry Birds & Pigs Go To Space; New Game Crosses 10M Downloads In Just 3 Days

Anand Rai & Aashish Bhinde

Angry Birds Space, the latest game from Rovio Entertainment Ltd has crossed the 10 million downloads mark in just three days since ....

27 March, 2012