Out of all the logos, i think this logo was intentionally made to depict something else, i mean why did the logo designer even thought of putting the heads on those images? to say they are having a nice time? WTH??
I wish i could ask the designer what he/she supposed to mean actually ;)