I didn't find this anywhere else. I was at my local walmart, and about 15 games or so had red dots under the price tag. I remember Def Jam 360, but the price didn't seem special or anything.