Alien Puffs and Cosmological Contemplations