Capcom is feeling generous for the 25th anniversary of the Street Fighter saga. It is in a retro look that Mega Man will confront the cast of the legendary fighting game. Street Fighter X Mega Man will be released on December 17, 2012 on PC for free, as part of the festivities. Take a look at the trailer, and press release.