Indeed I have been quite adamant in-game about the fact that Garret is absolutely human, nothing special about him at all *. Those of you who have tuned in to some of my more serious statements on IRC would also know that I am very serious about other PCs abiding by the "Human characters only" rule as well.
This isn't because I'm like, some "human only police". I just don't quite like it when people think stuff like "OMG, daimons are awesome I'm gonna be their violent agent!" or "I'm a beast!", and actually RP as though they were convinced that was fact.
*: No, seriously, there's nothing special that Garret can do. In fact, he probably has even less than everyone else.