Tried this. Made it till about 3AM both nights before I couldn't do it any longer. Did the full Platinum run in what basically amounts to an 18-hour blitz. All these folks saying 10 hours are mad. Maybe to beat the main game (8-10 sounds about right), but all the collecting and wee bits of grinding is fun. I probably spent 2-3 hours grinding.
I usually take WAY longer than what other people estimate to beat/platinum a game, I like to explore all I possibly can anywhere I go, to read all I can, to think, organize, and all that, and also to admire the scenarios if they do deserve it.
So yeah, beating a game on a single go is usually very rare to me.
Playing until I just can't anymore is not tho, still remember when time I slept playing Horizon after work until the dawn and when I wake up I'm holding the walking button and Alloy is running into a tree for who knows how many hours, lol.