Yes, Windows 10 has its own video editor. It has a full set of video creation and editing tools you can use for editing gaming videos.