A good video I found on the topic : https://m.youtube.com/watch?v=68H1H6Z_gz4
Iirc the illegible signature part was debunked as it was a reference to some nazi group whose signature was “illegible” (don’t quote me on that, i’m recollecting from memory). But the Sims 3 cards was at some NotTheOnion levels of ridiculousness.
I don’t know what Plato is either.
Your translation is correct btw although I’d translate it as “games and group chats” but it can mean both. And indeed “Chats” can mean cats but doesn’t here