New screenshots from PC title Sins of Dark Age.