Dhruin
SasqWatch
When we covered this game a week or two back it turned out Vampire Hunters might be a new name but it wasn't a new game. Still, many of us didn't know it and the official site didn't offer a huge amount of information. Worthplaying has eight additional screens, including some UI ones, which might help.
More information.
More information.