3 years of developing in total is enough for a game. Look at Halo 3, it had also three years of developing and it was in my opinion a great game. Six years for one game is a bit long I think but maybe Frank means 2 years of very intensive work on the game and the other years for the story, ideas etc.