Original Post — Direct link
over 3 years ago - /u/ItsTsukki - Direct link

Originally posted by [deleted]

[deleted]

ever heard of social media people, whose job can actually consist on making memes, and who take no part in the development process itself and therefore cannot hinder nor speed it up?
I can respect not liking the joke, but don't try to blame it for stuff that's completely unrelated to it.