i dont know about the game, but it's been in a development for many years and developer did finish it so regardless of the outcome, they delivered what their promised like a man, unlike 80% of the devs in this site who just abandon project or go radio silent for months and years inbetween the updates. This alone is respectable.