I just got back from seeing it, and was shocked at how good at was. Definatly a million times better than the first. I honestly though it would be bad for the drift scene, but the way it was directed it will probably bring better attention to it.

Two thumbs up on my end.