A larger than life version of the hit iPhone game 'Angry Birds'. Once again T-Mobile creates brand experiences that turn heads on the streets of Barcelona.