Log in, or just make a new account, so you can:
Grab your outstanding [PC/Steam Deck] Far Cry 2 - PEGI 18 for just £2.57 at Steam. The offer is yours with no extra code.