A store has opened in New York City's Times Square which specializes exclusively in Pop-Tarts. the 3,200 square foot space is being dedicated to the serving, consumption, and composition of new types of the favorite frosted toaster confection. All of a sudden, the future looks a little brighter.