Check out these new screenshots from Sacred Citadel. This game is published by Deep Silver on PC, PS3 and X360. [gallery link="file"]