When we moved, that part went away. We foolishly assumed no one would miss it.
We were wrong.
However, in the spirit of keeping wildly disparate hobbies separate (though, on the whole, our robots are just as much a joke as some of the writings on this site), the robots have been moved to their own page.
If such interests you, you will find them here: Rampage Robotics.