3 Hours Epic Year Beast match 2600cs+ Megacreeps Dota 2

3 Hours Epic Year Beast. Megacreeps defence Dota 2 Crazy game with 2 times refresh ulti from Zeus. How do you survive that?