I'm not sure if it's based on where you are located but yesterday at my local Tesco I saw these -
GoW Ascension - £15
Assasin's Creed 3 - £15
Crysis 3 - £20
and a few others, may be worth checking out at your local Tesco to see if they have these new games at this price.