Details are what make a make stand out. The more details the more you distance yourself from a prototype and get closer to a proper game, with its own identity and flavour. This is definitely an upgrade. I haven't had much time to play it lately, but the few games I had I definitely felt like it improved a lot since the beginning. You are on the right track. Keep studying why the game is fun and keep building on top of that so to differentiate yourself from the competition.