What the hell happened to race.cx?

Too busy racing! And now we’re preaching to the choir: