It was great. Almost done with my second play-through, this time on Hard. Multiplayer is pretty good too, but I've always preferred singleplayer over multiplayer.
I guess one way I could describe it, is like when you see a good movie - and you're kind of disappointed that it's over and you have that feeling of "not knowing what to do." It has a really great story, reminded me a lot of the Die Hard films.