Thus the 15-hour Heroes marathon began right after the Xanga office hour and ended after I finished the season finale.
Now I am supremely sleep-deprived , and still have tons of work to do.
I am not blaming anyone. But I am glad to have been done with Heroes after so long. Now it's a half-year wait till September.