If teaser sites aren't doing your head in just yet, here's another one for you. This time from Capcom.
Apparently, this teaser site just shows dates. Dates that should be familiar to all who have played Onimusha titles.
According to the decryption over at 1UP, the dates 1560, 1573, and 1582 flashing across the screen are a time line which ends with 1600. The first Onimusha taking place in 1560.
The X's that cross off the first three dates also resemble the lettering of the games' titles.
Dunno 'bout you guys, but we think this stuff is venturing into dead horse territory.
More through the links.
[Update] Looks like it's for Basara: Battle Heroes instead. Thanks, Panou.