Wow, this game is still going it seems. I get messages on facebook every now and then. It's been a while, anyone care to give me the cliff notes of memes I've missed?