no, check
but why at suscribestar say that they will autodeduct from the bank for every 30 days?is it for other games?
There you pay for a subscription. On Itch.io, you just buy a game and, when it's released, you can play it without censorship.