Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

No, once you buy it all updates are free (does not include DLC on games that have any) and show up in your library, itch.io app, and a bar at the top of the game page as seen in image provided. Usually when purchasing games on itch they will show up as itch.io on your bank statement, though for me at least this one showed up as "End of Time (something)". I had no issues during or after the purchase so it should be the same for you. Worst that may happen is your bank calls to let you know an international charge was made to your account and you have to verify that yes you bought stuff.