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

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