I was in a Game store yesterday (2 within 100 yards in Brighton* and another one a few hundred yards away in Churchill square!) and there were some cracking deals going on. It was mainly console games though so I didn't pick anything up.
*One Game, one Gamestation.
Slough is inhabitated by 3 toed sloths though...I only visit when I go and see the MIL (mother-in-law)
*No 3 toed sloths have actually been seen loose in Slough, it's a pun*