I enjoyed this game a fair bit, because I persevered, but I certainly didn't finish it. It had merits and so much potential. But those constant and immediately respawning checkpoints and idiotic vehicle combat absolutely killed it. I could not understand all the reviews. The sheer stupidity of the respawns destroyed any immersion.