Red Planet

The Red Planet is the upcoming 5th episode in Angry Birds Space. In the trailer, the Ice Bird's shadow is seen flying from the Curiosity Rover's cemera eye. Not much is known about this planet, only that's an episode coming this fall