Took them a while, but Microsoft has official confirmed that the Windows 10 Creators Update introduced stuttering issues when playing video games. The company is now working on a fix, which is actually available in the latest Insider build. Gamers have been plagued with these problems ever since the company released...