I haven't heard much about this game but the trailers make it seem like it's gonna' be pretty good. This is a hilarious trailer.
YouTube - #Bulletstorm - The Last Call Trailer
Just wanted to share this if anyone else was interested in this game...