No matter how many original ideas you have and how well you created your design document, the end result of your game creation is going to vary, from being a complete flop to a masterpiece.
The optimum way to find the pitfalls of your game design, is through playtesting. This determines the entertainment factor of your game and amplifies the potential to become a great hit.