In my experience, I only found it a while back alongside the other games after an awfully long time I last saw them, and the next thing is that this latest entry does not even have more than one episode.
It is going to be one of those tales again, but there is still hope in the world for flash games. Everyone has been keeping tabs, as usual.