Check out more about Angry Birds Stella Telepods at Angry Birds Stella is OUT NOW! Download today and play for free!