seems the address 13owojW2yGUE1wjHNDfCiAD6yP85onjMhC was 1 second too early, but it is shown on the site list
I wonder if game vs blockchain is off. I saw more then just those show before the game started. It might be the 3 btc in the donation address. The ones that are showing on the site might be early by the blockchain but not the OP sites. Only a guess though.