The main failure of 1994's Street Fighter was the severe lack of fanservice it had. Not necessarily in terms of references - it had that - but more in how it seemingly went out of its way to grate those who knew and loved the franchise (why is a Belgian actor playing a non-main character of the game?). Having something you are fond of put in the hands of those who don't get it shows in the final product.
This year's Street Fighter has its issues, but one thing is clear - it was made by those who at least know (and might possibly love) the world of SF. It works with the game, forcing the right characters to be in the right places, setting itself in 1983 (apart from a couple of cases there is no spilling over into future SF games) and just overall keeps things simple, uncontroversial and as expected.
And it succeeds as a result. The aforementioned issues (which include those of campness, shallowness of plot and basic acting) melt away in the sheer presence of such fun, while the nostalgia hits hard and without offence. In those terms it's absolutely impressive and thoroughly recommended.
