Hmm Itchio would be also fine, I just prefer to buy game instead of subscription even if I can stop it anytime. If there will be another update I will have to subscribe again which is a pain in the ass.
i recommend waiting for an update you really like downloading it then and only cashing in if its an update you really want or they stop updating it