it's all your faults
if you think it's too short, you shouldn'tve spent 20 hours a day playing the game RUSHING through it.
I'm homeschooled, and i have as much free time as i want, and i spent it all playing kh2, and when i beat the last boss, i was at 40 hours of gameplay, and i'm on standard.
some of ya'll are just stupid, you didn't expect the game to last forever, did you? the first kh was about 30 hours and this one was about 30-50 hours. what do you expect, in fact by standards, kh2 is one of the longest playable games to date.
so quit whining, its YOUR fault you spend all day playing the game and beat it in 2 days.