Game started to freeze/stutter

Some games actually had some issues on performance with the march Windows update, so it’s just not HOTS!