I feel that the gameplay is not well defined. But if you design it better, you can program it better and achieve a better result.