Gaming organization names One Percent CEO Julian Castro as managing director of content and community