This provides an excellent check list of things to look at when your game isn't coming out quite as fun as it should be, while not shying away from the nuances. Highly recommend taking a look at this if something isn't quite clicking in play test.