Latest Articles

Highly-anticipated “Torchlight III” has been announced

Echtra Games, the developers behind the free-to-play Torchlight title named "Torchlight Frontiers", have announced that they are completely overhauling their game and are renaming...

Darwin Project Review

A "fresh breeze" in the battle royale genre With Scavengers Studios, a relatively new development team to the gaming industry, with a small number of members in it...