So, I'll admit it, I never played DOTA or any of these other games before and don't really know much about them. I'm more of and oldschool UltimaOnline/DAOC/Warhammer pvp'r. Just made my first bet on a DOTA match like a true degen blind and watched the match, was cool shit.
lol, same here. after watching the first one i am hooked!