Last week, Capcom tossed up a mysterious countdown timer that was set to reveal something early this morning. Well, the mystery is no more as Capcom announced their new title. Sadly, while it isn't Mega Man Legends 3 like we all wanted, it is instead Street Fighter 6.
Though Capcom teased everyone with a week-long countdown, the payoff just wasn't all that grand. Today, the studio released only a very brief teaser announcement for...