This looks craaaaazyyyyy. Word has it, this game is fan-made and Capcom is backing it. Oh look, fuck a rumor. The official word:
…this is a true collaboration between Capcom and its fans. Singapore superfan Seow Zong Hui (maybe you’ve seen his Dhalsim skills?) approached our own Christian Svensson back at EVO 2012 with the skeleton of SFxMM running on a laptop. Seeing the potential and serendipitous opportunity, Sven shared it with GregaMan and I a week later. We evaluated (aka played to death) it and said uh yeah, this is pretty damn cool. Then it all started coming together.
Look out for the FREE PC download on December 17, 2012 (Mega Man’s official 25th birthday!!) at capcom-unity.com.