Descobriu-se que Andy Lau criou pessoalmente dois memes, chamados An Dou Hei Zai, ou ainda ídolos virtuais, lançou músicas.