Live Action Angry Birds...in Spain?
Not bad Spain, not bad at all. Pretty cool actually. The end of the clip looks most like the game.
“A life-sized version of the popular smartphone game was constructed in Terrassa, Spain, allowing giddy gamers to try a little live action.”