Titan Quest 2 looks better than many other Diablo alternatives
With screenshots like this, the developers of Titan Quest 2 on Steam want to whet your appetite for more. It is not yet clear when exactly it will be released. It is available on Steam under the heading Release: soon. But there is no doubt that Titan Quest 2 is coming. At one point, a ...












