Probably. I recommend it. It's flawed, but it hit a lot of the right notes for me. Here's how I can tell I really enjoyed it, once I started playing - I really couldn't put it down. And that doesn't happen very often. The last time I think I put everything on the back-burner and pillaged a game like this was Batman: Arkham Asylum.
The story is pretty good, the atmosphere is top notch and the game is pretty fun. The supporting characters are really great, and I look forward to whatever is coming down the DLC pipeline. I just hope owners don't get shafted with an unresolved story if it doesn't chart.