Overwatch is running in a Windows 10 virtual machine, with a nvidia 980 Ti passed through to it. I am using KVM Looking Glass to “stream” the video output from Windows to Linux with almost no latency. I am recording my Linux desktop with OBS using VAAPI H.264 hardware encoder (Intel). Mouse and keyboard are passed through using Synergy.
Get Looking Glass here: