I actually did not see this logo till yesterday and the impression I got is Pepsi is trying to go friendly it's smiley, but then looking at it again, it looks a lot like a red white and blue PAC MAN. that old iconic globe, traveling around gobbling all in it's way.
I guess it's Pepsi's way of trying to attain world domination, by gobbling up the competition, on a product that consists of nothing more than sugar, water and cola flavoring.

I like the logo, it's fresh clean and happy and that's as far as it goes. I drink Coke.