Red Planet

The Red Planet is the upcoming 5th episode in Angry Birds Space. In the trailer, after travelling a great distance, the Mars Curiosity Rover has still not found anything. The Ice Bird freezes it, putting it out of its misery. Not much is known about this planet, only that's an episode coming this fall