Oh, so you did made those videos!
My friend show them to me and I felt a Deja-vu since well, the username sounded familar and the games in those videos were Russian... okay, sure, I'll add you to Steam!
I'm glad that you commented on my profile. =)
Those icons certainly are a great addition to the WarCraft III modding community and I think you fellow Lich lover should hear that. I hope you'll continue making icons as long as it feels rewarding for yourself.