considering there is no other content people have been posting for the past several months, I guess so, yea
my girlfriend and I have recently finished our first playthrough and wanted to contribute a little to the community here, so she's made a bunch of memes to share here, hence the recent influx of memes :)
I have posted a discussion piece a week or so ago, and you're welcome to do so too!