Yes Quite a bit. Watched their keynote the morning of release. Apple are king at marketing!!! Hence some of the reasoning behind some of my posts.