Viral marketing between communication and entertainment