That's an official Dec 1999 Unreal build shot of DNF.
no one has the beta of dnf, period. If someone had it then everyone would already know about it for a long time.
seriously. Don't believe ANYONE with "insider info" or "leaked copies" of the game. They're just being attention whores, that's all.
nuff said