Answer the question...when does sigma come out marvel vs capcom??
October 17, 2017