I wouldn't wear it, I'm too conservative in my clothing tastes, but I like Angry Birds (something to do with all the abuse I take from my parrots I think) and I don't mind the dress. All told, it's actually relatively elegant. If I didn't know it was Angry Birds based, I wouldn't have thought more about it...