As the 25th anniversary of Street Fighter ends, the 25th anniversary of Mega Man begins, and Capcom has found a great way to celebrate this. The celebration is in the form of a new game for the PC called Street Fighter X Mega Man. It’s 8-bit retro Mega Man goodness mixed with your favorite Street [...]