Well according to 3D Realms, it's well on its way with levels in place. Assuming there won't be any more engine changes, I can't believe that a game must have cost a lot to make not to mention the development time can afford to be delayed much longer.