Why do you keep doing this to me DC vs Vampires? Every time I think I should give up on you, you put in the bare minimum effort to keep this relationship going (Happy Valentine’s Week to our ...