DOTA2 Performance Improvements in Windows 10
Can anyone share their experiences? I am holding off installing Windows 10 but the OS keeps nagging me...
Posted Aug 12, 2015, 4:47 PM UTC
19
Can anyone share their experiences? I am holding off installing Windows 10 but the OS keeps nagging me...
Posted Aug 12, 2015, 4:47 PM UTC