"London 2012 The Video Game" is delisted from digital stores (Steam, Xbox Store, PSN). You can only get physical copies:
Buying used? Verify: Seller reputation, return policy, disc condition, region compatibility.
Check system requirements before buying any game.