From Wolfenstein new order announcement on Steam:

...

Pre-Purchase Wolfenstein: The New Order and get Exclusive Wolfenstein TF2 items and access to the upcoming DOOM Beta on Steam!

So it's alive after all?

http://store.steampowered.com/news/12922/