View Single Comment
They need to:
1. develop a concise and well thought out idea for this next game and stick to it. Likewise don't try and reinvent the wheel again.
2. staff the team with competent developers who know what they're doing.
3. Give said team the time to actually make it.
4. Not restructure the team half-way through development.
5. Actually market the game in a way that makes it look appealing and doesn't lie to consumers.