Torchlight and Age of Wonders 3 Are Now Available for Free on PC

Torchlight

Aside from the big rivalry between Epic Games Store and Steam on revenue shares, the two store have an interesting competition on giving away free titles to their players every week. This time around, it’s a war between Torchlight and Age of Wonders 3. As it’s officially revealed during this year’s E3, Epic Games Store […]