Just came across this trailer this morning, and I think it looks simple kick-ass. Can't wait to see it.