Justice League vs Teen Titans is the latest DC direct to video animated feature, which came out a few weeks ago without me realizing it. I’ve never been that big of a Titans fan, so this didn’t have much attachment for me. Also, I think way too many things are having hero vs hero stories right now. It’s good for a change of pace now and then, but with Batman v Superman, Cap: Civil War, and another Civil War coming up in Marvel comics, this is just more of the same. However, it does feature a surprisingly long Dance Dance Revolution battle between Damian Wayne and Beast Boy. Which is dumb here, but Batman v Superman could have used one of those.
I know nothing of Raven, but her backstory was central to the plot. It was pretty meh, as these things are becoming, increasingly. If the Killing Joke one isn’t impressive, I might quit bothering with them.