For the last few years, Captivate has been Capcom’s annual showcase of its upcoming titles. It’s been their way to generate some buzz and show off games that are near release or in development before ...