We used Unity to create Herald! We're currently looking into controller support but we can not make any promises yet on if or when we'll patch it in. We'll be sure to let people know once we do! :)
We do have keyboard support for going through the dialogues.