I think there might be something in the air at the moment. This morning I saw a link to this very weird Chinese real-life PvP game. I was still shaking my head and mumbling WTF to myself when I landed on a post with the somewhat slower paced WoW in Real Life in China piece. Just as I thought I might be recovering, someone else posted this Japanese Ronald McDonald dance flick.
I’m not clicking on any more Youtube links until morning! Maybe things will be back to normal then.