Posts Tagged ‘ Angry Birds Space ’
Tuesday, March 27, 2012
Angry Birds Space, the latest game from Rovio Entertainment Ltd has crossed the 10 million downloads mark in just three days since its launch. The news was first flashed on micro-blogging site Twitter. The new game was announced from the International Space Station (ISS) by NASA astronaut Don Petit ...