Hah yeah, it's strange, I had that exact feeling. Kind of like a page turner, I found myself staying up later than I should've been thinking I would do one more chapter, but then finishing that one chapter and jumping into the next.
Finished the story yesterday and the ending is fantastic. Now I'm hopelessly addicted to the multiplayer like Max to painkiller.