Sort:  

Hah glad you enjoyed it! I always like to leave explanations open for stories such as this. First, every reader can try to come up with their own idea and second, I feel that a try to explain the bizarre will in most cases ruin a good story.