Endgames Freeze up

Ever since the last patch update (the one following the update that made murcury/mako creeps have regenerative/emp passing properties), I have been freezing up during intense endgames, at when it seems many towers are in place.
So far this has only happened to me in Co-Op.
What happens is I gradually am unables to input actions, and eventually my screen completely freezes and I can only send messages (though slowly). Soon after that, the entire client freezes and I am unable to send messages as well.
The sounds are also delayed, and I can hear the game going slowly even if the game has ended.
Currently, I am unable to play 2v2 coop without knowing that I will disconnect in the endgame.
So far this has only happened to me in Co-Op.
What happens is I gradually am unables to input actions, and eventually my screen completely freezes and I can only send messages (though slowly). Soon after that, the entire client freezes and I am unable to send messages as well.
The sounds are also delayed, and I can hear the game going slowly even if the game has ended.
Currently, I am unable to play 2v2 coop without knowing that I will disconnect in the endgame.