Are there any confirmed hints about the creator?