Like almost everybody else my age, I spent a large portion of my childhood staring at a 17 inch CRT television playing Mega Man and Street Fighter. So, when I found out that Capcom was going to smash those two titles together in honor of both turning 25,and then release the end product for free, Read more →