343 Industries have everything to prove with Halo 4. Will they be able to continue Bungie's legacy? Will the new Promethean enemies be fun to fight? Will the multiplayer live up to expecations? There are many questions that need answering, but we can tell you the cheapest place to get a pre-order: Sainsbury's Entertainment.

As I understand it, the SETOK12 voucher code can only be used once per customer, but can be used on multiple titles in the same transaction.