Yup. Actually, when something is "new and improved", you can argue "which one is it?". If it is new, then there is nothing like it before it as opposed to if it is improved...
Pick up what information you can from it. And try keep tabs on what is marketing talk and what is gamers' talk.