This happens a lot with these types of games in particular, probably due to the nature of the program and the small teams working on it. What worries me is that this pretty much always spells death for the project, I've seen it quite a few times, where the devs get to a point where it's like "alright, fuck, the spaghetti code is catching up, I'm twice as good at coding as I used to be, and I can't work with this anymore". The new concept sounds great, definitely an upgrade to what was there before, but it's easy to get burnt out when you're starting all over again, usually a few versions past the re-release. I guess the point I'm trying to make is "good luck guys".