So, is the game finished now and no updates needed? I mean, content-wise?
Yes! the game is finished, but DLC's Will be added in the future.