Well, as you may or may not have noticed, I (Wired Al) have not been updating this page lately.
This is due to the fact that I am now the Webmaster of THS. I will be updating that page more often, but have not given up on this one. You can send me your thoughts on this page as well as NeoMaze. Thanks.