PC & Console Discussions
So, anyone out there play Dota 2 much? Anyone want too?
See, I don't really play it a lot, but because I have it installed I apparently now have two free invites to give away to people who would like to play it. But because I have no friends I don't have anyone to give them to!
Actually...