Capcom’s launched a new countdown teaser site, set to be unveiled a week from today on April 13 — aka the date the embargo for Captivate 2011 lifts. The background of the countdown appears to display a twin-headed dragon-looking creature.
We really don’t know what to make of it. We’ve taken the liberty of extracting the SWF file running the countdown and came across these two images. Make what you will of them.
A new Darkstalkers, maybe?