or maybe just a coinsidence, because great minds think alike
I still have not found the hidden game that this is about, but I woukd be glad to try it :)