I think the 180° thing in the trrailer is a new after effect of the leeching weapon. It don't disconnect anymore if the opponent get too far away. It seems that now, it will put pull the opponent by reversing it's course (work both ways when you are getting too far away with the "leech beam" still attached).
Talon Junction is not one of the best track but is still a peasant one and easy one. I would have prefere fort gale ou de konstruct, but well ... more tracks sont I can't complain n_n
I wasn't very interested in zone (didn't get those trophies) either in the psp volumes or in HD, but now there are opponents it will be a totally different story. It seems that in zone battle, the zone ships differs from one team to another ?
release date please !!!!