dola, there is a general thread here for MOBA games:
MOBA (Dota, LoL, HoN) Thread - Front Office Football Central
There isn't a whole lot in there that would really help a new player right now, but that wouldn't be a bad place to congregate if you start having questions about any facet of the game or genre as you start learning about it.