After the “Capcom Countdown” ended on February 21st (PST), the next entry in the Street Fighter series, Street Fighter 6, was announced. Unlike many other game announcements, the logo reveal was not followed with platform reveals. Still, there are already a lot of reasons why it may or may not come to some platforms. Windows […]