Details for the mysterious collaboration between Sega, Namco Bandai, and Capcom have finally started to surface.
Read more...