Diablo 3

The next free game on the Epic Store is… Torchlight 2!

Epic’s second last free game is here, and as predicted, it’s the 2012 action-RPG Torchlight 2. 

3 weeks ago

Diablo 3 headlines

Page 1

Diablo 3 latest