The folks over at Torchlight have sent us a recent update about the game and included a new promotional "Pillow Fight" trailer and a dev diary! Torchlight releasing on October 27th and retail for $19.99. It can be downloaded from the Perfect World website!
Here's a look at the latest developer diary and pillow fight trailer from the folks at Torchlight:
Torchlight Dev Diary # 2
The Pillow Fight Trailer: