Curiosity In Angry Birds Space - Red Planet Edition | Video

New Angry Birds game comes out on August 23rd 2012 and the new Mars rover highlights the game trailer.
credit : Rovio Mobile