There is life on Mars — and it's out for revenge against some nasty pigs!
Angry Birds creators Rovio announced a new chapter to Angry Birds Space will come out Thursday. The update is titled "Red Planet", and will send players to the fields of Mars for more bird-on-pig rivalry.
NASA helped Rovio create the trailer by giving them footage taken by the Mars Rover Curiosity from the planet's surface. In addition, the additional levels will include NASA vehicles as part of the architectur