troll pigs and angry birds. .