I think JSRF is rather dissappointing, to be honest. I get no satisfaction whatsoever from finishing any of the challenges, and since you seem to get naff all reward for pulling off tricks, it’s just a 3D platformer with roller skates.
My vote would have to be for Phantom Dust. The game really has a great atmoshpere like the Panzer series, doesn’t hurt to have alot of the same staff working on it