I think 6-10 hour games are enough if the experience is a great experience like god of war or no more heroes but of course there are exceptions like if you are a rpg gamer a 10 hour game is not going to cut it. Then there is the financial problem as if you can only afford a game every 2-3 months you will go for the one you can get the most hours, so if you see no more heroes in a shelf and monster hunter tri while both games are great in their own right MHT is a 100 hour experience that doesnt get old so you will most likely buy that if your wallet is empty. The last point to take in consideration is if you are a working person as your gaming time shrinks and no matter how much you would like to play monster hunter its just too big so you will go with a shorter experience but one you will have time to experience completely.







