http://www.youtube.com/watch?v=5pr3mT2TOo4
I found this. Looks like some promo video for DNF. I thought the game was no longer in development right? anyways it looks like it could have been an interesting game.
I found this. Looks like some promo video for DNF. I thought the game was no longer in development right? anyways it looks like it could have been an interesting game.