Is the game finished and needs no more updates?
It's finished, yes, although I may release a sequel later.