Milestone's latest racing game is more on the arcade side but offers some compelling action. Here's what you need to know about it.