August 12, 2011
Torchlight Review
Torchlight is the cartoonish, lighthearted brother to the behemoth that is Diablo, but is Torchlight in the same league as those legendary games?
Video games, tech, and movie news and reviews.