Since Brakken doesn't plan on reviving Tehskeen, I'm purely posting this for sentimental reasons.
You can still view tehskeen.com (as of 11th Jan 2010) here:
http://66.102.9.132/search?q=cache:0KteK3d...=clnk&gl=uk
The site was great, had all the homebrew news anyone could want. RIP Tehskeen...