Street Fighter 6 breaking Steam records on launch day Click on the title above to read the article Published on 6/2/23 by Destructoid