Guess so. An update for Windows 10 was out last December on the Update section, which I only managed to install successfully a few days ago. So far I haven’t seen the changes yet except for some minor new features like an option to turn off notifications and the projector screen setting.