#4 Torchlight 2
Torchlight 2 is the sequel to the indie action RPG hit, Torchlight. Developed by Runic Games, the second game takes the experience to a new level by offering peer-to-peer multiplayer support, and extended modding capabilities to allow players to create and share their own campaigns.
Much like the previous game, Torchlight 2 offers randomly generated dungeons for the player to explore, but instead of simply delving deeper beneath the surface, players can—for the very first time—explore overland areas and visit multiple hub towns, like in Diablo 2. The sequel also includes a day/night cycle, weather, four classes (including the Steampunk-themed fighter called The Engineer), and full character customizability.
Torchlight 2 is set for a PC and Mac release.