I stopped playing Bulletstorm after 4 missions. Everything about it just seemed annoying. The story of some drunk soldier who apparently can't use a word in the English language without cussing first appears to be funny for the first 10 minutes or so...but when you are in the middle of playing and actually trying to figure out what to do next and can't because every other word is "cocksucker" and "fucking"...it gets a bit tired. Maybe I am not "bro" enough for it. It had some interesting mechanics, but wait for the next time it goes for 5 bucks on Steam if you are that curious.
Let's put it this way...if I had to choose between getting DNF or Bulletstorm for free...I think I might settle on paying full price for Homefront. Seriously.