"back up soon" they say.
It was published by Activision at the time but developer id is now owned by ZeniMax, and they're putting their stamp on it. Double D Dodgeball as well.
Doom "should be back up soon from Bethesda," said a ZeniMax representative. There you go, no need to get your gamer briefs all in a knot. Have you been playing id's cult classic Doom over Xbox Live Arcade? Maybe you like some Double D Dodgeball?