I don't really love the Vs games like that, but on an audiovisual front this one is Capcom firing on all cylinders. If asked to pick a favorite spoken word soundsample from a fighting game, it'd probably be "Here's My Sunday Best!" So, for that reason, I am glad the Vs games exist, and I continue to never want to play any of them.
except the power rangers one, that one's kinda okay
except the power rangers one, that one's kinda okay