2600 April Fools 2004-04-01 Not as good as last year, but 2600 has a fun April Fools site. Does anybody have a mirror of last years?