I'd say the right balance creates an overall more fulfilling experience. The aesthetics alone will entice more people to try the game, strong mechanics and depth means more replayability. Your game looks awesome and feels great, with some gameplay improvements, story and atmosphere, this could be a solid game!