What we need are more companies like From Software. Companies who make games that are great to play, but may not have the best technical aspects, so they can keep their budgets relatively low. The major developers have completely lost sight of what makes a great game great.