The Cheaters' webpage has moved. New adress is
http://thecheaters.org