On that from osed125
http://gamrconnect.vgchartz.com/thread.php?id=152843&page=1
Max Payne 3 is the perfect example of whats wrong with the industry.
Max Payne 3 was originally supposed to release late 2009. Its very likely that development started during 2007 sometime, if not before. The game eventually released in 2012. 2 1/2 after it should have released, and potentially 5 Years since development started.
This is what I mean. Time taken to develop a game is crucial. When you have a team of say, 50-200 people, working on a game for 5 Years (With other people coming in and out of the dev process over the course of said 5 Years), your costs will sky rocket. Its mis-management and it causes problems.