Today is launch day, and we couldn’t be more excited! We’re also scrambling to get Torchlight up on our site – we had some issues with wrapping it for DRM (at this point we’re going with Yummy but still, it’s been a ride). Please believe us, we will have it up as soon as humanly possible today –some of us were here all night doing last minute fixes. Also, given the issues we’d had, we aren’t able to offer the demo today, and at this point it came down to just putting the game up or delaying it to provide the demo as well. We figured you’d rather just get right to the game! We will put the demo up in the next day or two, but in the meantime, you can demo Torchlight at our partner sites: Steam, Perfect World, GamersGate, Gameware, and WildTangent. Thanks for your patience and support, we’re super psyched – and will announce when Torchlight is live on our site here and on Twitter.