Lords of the Fallen Artwork, Screenshots, and "Sins" Trailer

City Interactive and Deck 13 kicked off this weekend's San Diego Comic Con right by releasing a piece of artwork and a trio of new screenshots for Lords of the Fallen, as well as a new "Sins" trailer for the ambitious action RPG. I'd say that the inclusion of "Bad Moon Rising" sung by an unknown vocalist was a nice touch: