Thread:Quick/@comment-23863-20180523150234

Just to let you know Capcom has released a new launch trailer to celebrate the Switch release that has new footage. 