Know what’s awesome? Torchlight II. If you missed it, we did a HUGE video series of the entire beta for...
Today, Perfect World Entertainment released an opening cinematic trailer for the game Torchlight II, which is set to be released sometime this...