Tasty Approved Happiness means Coca-Cola?
Not sure if nonsense or marketing plan...
But anyways, the flash was very good and some of us lazy Americans really do need to learn'a 'bout the Chinese, instead of using the computer to watch Nyan-Cat and porn all day.