2600 April Fools

Not as good as last year, but 2600 has a fun April Fools site.

Does anybody have a mirror of last years?