Yeah, from what I've seen I think it looks great as well.
Gonna build a new gaming rig specifically because of this game.
I'd like more game-play footage of this game, a clip of a full match or something would be nice. But I get it's difficult to release footage pre-release as most people will see that even when warned and just presume that to be the final product. So... eh.
But go on NWI, release more footage, treat yourselves.