They can be from any medium: Steam, a website etc.
-
[quote][b]Posted by:[/b] Sarg GoldIeaf [quote][b]Posted by:[/b] BLZL Popular free PC games include: -League of Legends -TF2 -[url=http://www.reddit.com/r/sharedota2]Defense of the Ancients 2[/url] -Planetside 2[/quote] I thought DotA 2 wasn't free???[/quote] Yes and no You can ask just about anybody on Steam for a DOTA 2 invite....because people get sooo many of them, or you can sign up for the beta and get in for free (what I did). Alternatively you can buy your way in....which if you do that you're stupid. Once DOTA 2 100% complete....it'll be free to play.