[Help] DotA 2 Freezes Computer After 2-3 mins

Greetings community!

I just recently bought a new computer and installed DotA 2 on my Steam account. I'm having an issue with it, my computer freezes after 2 to 3 mins of starting DotA 2, I haven't even played a match yet. 



Sapphire HD 7970 OC

AsRock Z77 Extreme4

G.Skill Sniper 8GB 4x2 1600

CoolerMaster Extreme2 525wtts

Stock CPU Cooler

My computer seems to work fine on Ragnarok 2 in maximum settings and Witcher 2 (Played for 7 hours straight, no problem). 

Detailed explanation of what's happening:

I log in in steam

Start DotA 2

DotA then loads, the weird head shows itself

Anything I do by then will cause my computer freeze completely in 2 - 3 mins. I cannot switch tab, I am forced to restart. There is also a bzzzzzz sound.

Thank you in advance! If you guys need some additional info, please do let me know. I'll be waiting for replies the whole day today.

I tried:

Re-installing Steam.

Re-installing DotA 2.

Using the Driver from the CD

Using the Driver from the website Catalyst 12.2

Using the latest Driver from the website Catalyst 12.3.

I also tried DotA 2 using lower versions of direct X (9.8)

Nothing worked, help.

1. Install new drivers (AMD Just released 13.1 WHQL)

2. Check integrity of DOTA 2 game cache ( right click game in steam library, properties, local files, verify integrity of game cache)

3.Run .exe as administrator

4. Bring your 7970 back to stock non OC clocks (thats 925 core, 1375 mem)

5. Report error to game devs & hope for a patch?

Hope this helps dude, nothing worse than a game that dosent play.