I will say some of the visuals were pretty good... I don't know tho DC just can't seem to really come into their own with their stuff though imo..