Creator's Ketchup
Vyarth review: A subdued take on creative stagnation and the toll of waiting for recognition
From trying interesting meme trends to sharing unpopular opinions, here are the trends that had the internet talking this week