The Lord Inquisitor has a teaser trailer up and running, looks great.

http://thelordinquisitor.com