The marketing for BulletStorm was probably, the best marketing for a game that I have seen in quite sometime, a parody of Call of Duty was made, Duty Calls, which pokes fun at aspects of the game, such as ranking up, and in game-objectives. A viral video for BulletStorm was also released which parodied the Halo 3 "Believe" diorama. This was also couple with television advertisements aired on major networks in the U.S* - (*I would assume)
However, BulletStorm does lack a competitive multiplayer mode but rather opting to include cooperative online play as well as score attack modes. Overall I found the game enjoyable and worth a buy if its on special at a local retailer or something. For me it is a break from the usual FPS Plot, Kill the Bad Guy, Save the World.
I would score it an 8.5/10.
If you want to download Duty Calls