Got this in my first issue of the £12 subscription offer from here last month...
Get Far Cry 2 free on Xbox, PC or Playstation when subscribing to FHM for 12 months. Thats cheaper than you can buy Far Cry on its own so bargain really.
It was posted last week but come down from £30.
+ quidco potential too.