by purchasing the game, all future Updates included?
Yes, if you use the itchio app, game will update through it. If you don't use it, you will have to download latest version from here.