I can't verify it will happen since Monsterbox is not handling the publishing on steam. To answer the update question, you will get access to all future updates via your library, it is a one time purchase!