Yeah, that’s absolutely correct. Sorry for the confusing messaging, what I meant was that Steam is my preferred platform for purchasing games for such reasons I mentioned. Not that it turned out to be relevant as TFC seems to not be on sale on Itch as I thought at the time of writing :P