Hey! a week ago I upgraded to the new Nvidia driver which has optimization for Player Unknowns Battlegrounds. It was FLAWLESS and even slightly made my other games better. a couple days later, I decided to clean the inside of my pc with a compressed air can. My PC is extremely clean, so I didn't really do much except try it for the first time, making sure not to tilt it, and trying it on my hand before blowing air at my pc. After I did this, I turned on my PC and loaded up Overwatch, which crashed after playing it for 5 minutes, giving me the "Rendering device has been lost!" error. After that I tried H1Z1, which crashed after startup, being on the menu for only a minute. After that I tried Rocket League, with less intense graphics then the other games, and it ran perfectly, with only a minor issue when I alt tabbed, but that wasnt even noticeable.
Now, I can do anything on my PC besides play the games I want...
Things I've tried: Contacting Nvidia, which made me wait 1 hour, then wasted 2 hours of my time with a foreign "support agent" that could barely speak english.
Reverting to the last driver I had for my GPU
Clean reset of my windows 10
Picture of what happens when I run my games for a couple minutes http://imgur.com/a/FIZbn
Processor Intel® Core i5-6402P CPU @ 2.80GHz, 2808 Mhz, 4 Core(s)
Graphics Card Nvidia GTX 1060 3gb
x64 based Windows 10
PS: This is the first time I actually put a question on this website, so sorry if I missed anything. Im just so fed up with not being to find any answers on the internet
Edit: GPU is about 50-55 degrees celcius whilst im playing Overwatch