It’s been a rocky 24 hours for the first day of Street Fighter V’s release. Capcom says that they’re working on making the experience better. Slow matchmaking, random disconnections and server outages ...