I don't have either.
If it sounded new and exciting, i'd probably go out of my way to download a new browser... but judging from everyone's responses, there's really nothing new or exciting about it.
Don't worry, you're not missing anything. It was a very generic preview.