Look what just popped up on my taskbar.
clicking on it results in this.
When you pull out hte menu icon you see this:
The rest of the slideshow
Thanks for the heads-up. We just reserved ours. I have really been liking Windows 10 tech preview on one of my other machines.