The Auto News System.
The long awaited new installment of the Street Fighter franchise is finally set to be released,…