Leaking was bound to happen with so many tiers with different release dates, but it definitely sucks that it happened so early. I love this game and many others, so I can't realistically support all of them at the same the time, especially considering the difference in currency from my country to USD or even EUR in Flynn's case, but I do try to rotate a few months on who I subscribe for, which means I will have to choose which game I wait for the public release on certain months.
I really hope Flynn gets the support he needs because Stray Incubus is an amazing game that gets regularly updated pretty quickly in comparison, and ideally I would also hope that people stop leaking games (not only his, Cosy Cafe got leaked very early this month as well), especially considering they get eventually publicly released in a few weeks since expecting leaks will eventually kill some of them.
I get the irony of commenting on a pirate site about not pirating games, but I honestly use it to discover good games more than anything, so I really wish people will support the creators when they can.