I just flat out don't understand this game. I don't understand any thinking that went into it, and I don't understand the choices for gameplay; in fact, the only thing I understand is why it was made: as a tie in to Skyfall and 50 years of James Bond.
I never start game reviews by telling you what's on the cover art, but in this case I couldn't go past it. Normally the box is where the game companies can lie to us; they show us an intriguing piece of art and images of the game being played on a supercomputer. On the box of 007 Legends there are stills from classic Bond films (as long as your definition of classic includes Die Another Day) and the in-game model of Daniel Craig which more closely resembles Ricky Schroeder battling alcohol abuse.
The game starts with the bit from the new movie (don't, worry it's not a spoiler, it's in the trailer) where Bond is shot and falls from the train into a river. From there watery visions lead us to each level - starting with Goldfinger.
Waking up in a Miami hotel room with a dead girl painted in gold will be familiar to all James Bond fans, as will the Sony cellphone he uses to contact M about the killing. You may also remember Daniel Craig played Bond in the film... that's right! All of the levels are old Bond movies "reimagined" with Daniel Craig's Bond and set in the modern day. So naturally Goldfinger's factory in Switzerland is making VTOL jets, and when he assaults Fort Knox he uses a laser tank. Or to put it another way: NONE OF THIS MAKES SENSE!
But if anything is going to distract you from the mangling of classic Bond movies it will be the awful gameplay.