Yoyoing.com and Yo-Yo.org will be back soon

We had a bit of a hardware issue, and new parts are on their way to us. Give us a week and things will be back again.