If I can beat it in a single sitting on a day I'm casually playing a game, it is far to short.
I've stayed up nearly two days in a row and beat Lunar the Silver Star for Sega CD, but being I actually put in around 30+ hours it was satisfying.
I've beaten Ryse SoR in a single sitting before I was going to go out on a Saturday with friends, That was too short.