In general, no. Hackers look through the game code for all the items and work out what they all do. It was known way before it was announced that there was a Newmoon island with Darkrai on it.
I think there are certain things that we don't know why they are like that. Like with breeding, why can't Nidorina and Nidoqueen breed? Kinda random.