Here's a direct link for download. Simply copy and paste it into your search bar and your download should begin shortly! static.capcom.com/sfxmm/SFxMM_US.zip
Don't trust the link? No problems! Head on over to Capcom-Unity.com to look for a download link yourself. But due note that due to massive traffic on the website for many others wanting the same game, I wouldn't be surprised if it's still down. I post this at 7:07 AM Alaskan time. Website still having issues AFAIK.
But yep, this is just a reminder to all who haven't heard or haven't downloaded it yet themselves (shame on you) that the free game Megaman x Street Fighter released today! For a simple free download, experience a brand new 8 Bit adventure with the Blue Bomber as you take on the cast of Street Fighter!