At first I figured they were just doing some routine maintenance, but it's now been a week since I've been able to log on. I've heard techimage is moving to a new location, but I don't know anything about OdForce. Maybe they're tied together somehow.
Anybody know whats up?