Q. Will I need to buy updates?
A. No, updates will always be free.
Q. What happens if I buy the current episode but miss the earlier ones?
A. The latest update includes of all the previous episodes, so you will never miss any features in the game.