Click the various links in the left frame, especially the wormbot. As I said in the subject, these are strange, brain-frying, yet addictive things. In fact, the whole site’s about as f***ed up as that…
WARNING: They will probably keep you up a few hours past your bedtime.