Either the trailer kicks ass and the game is going to suck, or the trailer kicks ass and the game is going to rock! I’m betting on the later with no doubt. We just added this game to our “must have in June” list. Shadows of the Damned is looking pretty DAMNED good! Check out the trailer.