The age old argument that is dug up whenever a game is full priced yet short. Some games are long with ok gameplay and production values. Some games are short with great gameplay and production values. For me a super fun game with high production values that lasts 4 - 8 hours (Silent Hill 2, Half-Life 2 EP1, Gears of War, God of War) is easily worth 30 hours of mediocre RPG gameplay (FF12, Oblivion). So you pay the same for both and play both. It all evens out. I don't really see what everbody's problem is (not here, other sites).
I would agree, but games that last 6-8 hour usually have to make a really big impact on gamer (reviewer) to justify 9/10 or 10/10. That 6-8 hour game usually takes elements that weren't used so often in games or even introduces new and combines them in one awesome mix with great execution. Let's take
Prince of Persia: The Sands of Time for example (it's a multiplatform title, so it's safe to discuss I hope
). It has 93% average on gamerankings.com, which is quite a feat and yet I had something like 8,5 hours on the last saved game only because I was staring at the locations every now and then (something I would do in Heavenly Sword, too
). You could also say that it's just a 3D platformer with quite simple brawls and puzzles. But it's got all that scores for a number of reasons. Setting of the game is awesome, as it was taken from
One Thousand and One Nights, story was simple yet interesting, dialogues and monologues were really hillarious, successful implementation of time manipulation (not new, but had the most advanced options for the time), great animations at the time, one of first implemantions of graphical features and filters such as bloom and so on, beautiful music, puzzles were simple, but they were well fit into story and game flow, platforming felt great. There was no game like that at the time (sadly, worse sequels really showed that
Sands of Time was a true masterpiece). Despite short length it was something that felt incredible and fresh to almost everyone that played it.
Now, Heavenly Sword. It has great execution, but it is a game from a quite worn out genre now and isn't bringing really fresh elements to the table and isn't reinventing the genre. It has great execution, but most people have an impression it's a "God of War"-like game (some may say it's better, but that's not the point now) and apparently it just doesn't have the same impact on gamers as God of War or Sands of Time had when they launched.