Namco Bandai's has a new teaser site up today. It's got a giant glowing X on it. What could that possibly mean?

I don't want to jump the gun, but when was the last time we heard anything about Tekken x Street Fighter?

We'll let you if anything changes. For now, just consider the countless number games a symbol this vague could stand for...

[Namco Bandai]