When working on a game project for several years, it's only natural to hit dead ends occasionally. That can affect both the technical and creative aspects of development, and it can be hard to pick ...