Yep, the Start menu is back in Windows 10 but with a new look. Microsoft/YouTube/screenshot by Lance Whitney/CNET. Microsoft has kicked off a new series of videos and blog posts that aim to explain why you should upgrade to Windows 10.