Hi, I have created the TE Dota 2 Guild. Post below with steam id if you want to join up. No commitments or skill cap, just a place where TE Dota 2 players can gather and enjoy matches.
It is, but I have to dig up the current Guildmaster since I left sometime back due to inactivity. In the meantime join the India chat channel, lots of people set up games from there.