Any news on next update? Also if I buy this now will I have to pay for any new updates?
There's no release date yet, but the next episode is estimated to be released somewhere in January. If you buy the game now you will get all future episodes for free, it's a one time purchase for the full game.
Thank You!