There were certain features of the game that were required in order to complete the overall experience. These features were not finished which is why there hasn't been a release.
I have been working on much larger commercial projects which has allowed me to grow as a developer. With this experience comes a new perspective on how I can complete these missing features of the game and finally get it out there - to be played by like 20 people (if I'm lucky).
The core gameplay mechanics are the same, the content and assets may differ from what has been posted previosuly; but that is expected with any game in development.