This sorta reminds me of the old PinkTea...
Before they pay walled everything, even their completed projects that were originally free.
I've played PinkTea games, but I think they lack gameplay, and maybe that's had some influence on my own games—but only a tiny bit.