Capcom has pulled off a hell of a feat with Street Fighter 6. First, it made an incredible fighting game that's both proudly trying new things and reverently faithful to its history.
And now it's taken two fighting game legends from its '90s rival SNK and integrated them so lovingly, I'm tempted to say they're better here than they've ever been in their own games.
I won't say that, because someone who loves SNK's King of Fighters more than life itself would no doubt smash me in the face with some definitive proof that actually Terry Bogard and Mai Shiranui are stronger in 1996's Real Bout Fatal Fury.
But at least to my eye as a casual player of these games for more than 20 years, Street Fighter 6's second guest character plays brilliantly.
I spent about 45 minutes last week at a Capcom preview session playing as Mai ahead of her launch on February 5 and had a blast.