Board Thread:General Discussion/@comment-74.176.174.92-20140417175102/@comment-3125844-20140727042604

It was confirmed again at Comic Con this afternoon that they are humans