With Windows 10, Microsoft has included a few gaming features to make it easier to game socially via the firm’s Xbox gaming social network. The Game DVR feature, or captures, records ‘cool’ or ‘epic’ ...

It seems like what causes a minor FPS boost for some might be causing major performance issues for others. Reddit user LovableContrarian ran into a variety of issues with the game Overwatch on Windows 10, and it seems like the fix...