£19.99 for Liberation isn't bad at all if you ask me. It's in line with how much Assassin's Creed 3 is most places. But I'm old skool, I remember when games were still £39.99 several years after release in the NES/SNES days.
Call of Duty however has been really stubborn with it's price, but Resistance held out at £40 for a good while after release too. So I guess it's no real surprise. Call of Duty has held it's price on PS3/360 too though so I guess it's par for the course.








