The current web site is at:
http://www.armoredpenguin.com/wordscramble/