I got the email too, but I honestly have no memory whatsoever of this place. I guess it's Diablo related...my last visit was March 2003, which is around the time that I dropped D2 and started getting into Warcraft.
Anyway, I just dropped by to say what's up, and I probably won't be here often, or at all, since I have no reason to be. I don't remember anything from this place and don't play Diablo anymore, so...
Though I will be playing Diablo 3. Until then, you can catch me on Xbox Live, gamertag: Oddballforlife. Gears of War, Halo 3, Call of Duty 4, whatever.