Board Thread:Questions and Answers/@comment-26166027-20150410052226/@comment-26166027-20150512163929

KFrosty wrote: No, it's from the Marvel Vs Capcom series. They specifically state it in one of the older Nintendo Directs.

Well sorry I don't read Nintendo Direct.