If your going to put up a link make sure it is going to work. I appreciate the effort but it is really wasted when it does not work. YOu are wasting your time and my time.
This link seems to work pretty well. It is ATDee.net. Oddly, I paste the link and it shows up like this. http://88.80.11.29/ In any case, if you google ATDee, you 'll find the game. I have it working pretty good right now with no lag.