I had zero expectations when clicking the button to purchase this game. I was pleasantly surprised.
This game has had NO major bugs AT ALL (smoothest launch I've seen in a long time). It has lots of different guns and ammo that drop like crazy making it ridiculously easy to basically have most if not all guns readily available so the 2-gun limit really is a cop-out whiner's excuse. The health bar (ego) still allows you to DIE and the only difference between that and a typical non-regenerating health bar is that there are fewer things to spawn / render in game like silly health packs. You can even find ways in-game of extending the ego bar that you can miss, therefore giving the player an incentive to paying attention to detail and explore. Jesus, people, petty much? The enemies are diverse with different tactics to defend against and different tactics to take each of them down making combat varied, challenging, and fun. Don't think so? Stop being a pussy and playing the game on easy and stop being a whiny little bitch. The comments Duke makes are hilarious. The chicks in the game are pretty hot. Hell, you even get a blowjob and a lapdance. Hells yeah, baby! It's good to be king. The level design is great, the graphics look great, the gameplay is nice and fast, there are different vehicles to play around with which have their own characteristics that you learn and exploit, the boss battles involve tactics never seen in other games and are challenging, blah blah blah.
I could go on and on about how this game is not a shitty game, but it won't matter to those incessant whining Negative Nancies that are impossible to please.
DNF is a great game. If you're concerned, wait until it's $20. You'll still have a great time playing it if your vagina isn't bleeding all over your keyboard.