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...